[med-svn] [Git][med-team/castxml][upstream] New upstream version 0.4.6
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sun Sep 4 14:44:42 BST 2022
Étienne Mollier pushed to branch upstream at Debian Med / castxml
Commits:
71af173f by Étienne Mollier at 2022-09-04T14:23:18+02:00
New upstream version 0.4.6
- - - - -
7 changed files:
- CMakeLists.txt
- README.rst
- src/Version.cmake
- test/CMakeLists.txt
- + test/expect/cmd.fbracket-depth.result.txt
- + test/expect/cmd.fbracket-depth.stderr.txt
- + test/input/fbracket-depth.c
Changes:
=====================================
CMakeLists.txt
=====================================
@@ -133,6 +133,11 @@ else()
set(CMAKE_CXX_STANDARD 11)
endif()
+# Reserve ~10MB stack size on Windows, as LLVM upstream does.
+if(MSVC)
+ string(APPEND CMAKE_EXE_LINKER_FLAGS " -STACK:10000000")
+endif()
+
add_definitions(${LLVM_DEFINITIONS})
include_directories(${CLANG_INCLUDE_DIRS})
include_directories(${LLVM_INCLUDE_DIRS})
=====================================
README.rst
=====================================
@@ -54,7 +54,8 @@ To build CastXML from source, first obtain the prerequisites:
* `LLVM/Clang`_ compiler SDK install tree built using the C++ compiler.
This version of CastXML has been tested with LLVM/Clang
- - Git ``main`` as of 2021-08-25 (``24201b6437``)
+ - Git ``main`` as of 2022-05-27 (``5cd690ad9c``)
+ - Release ``14.0``
- Release ``13.0``
- Release ``12.0``
- Release ``11.0``
=====================================
src/Version.cmake
=====================================
@@ -1,7 +1,7 @@
# CastXML version number components.
set(CastXML_VERSION_MAJOR 0)
set(CastXML_VERSION_MINOR 4)
-set(CastXML_VERSION_PATCH 5)
+set(CastXML_VERSION_PATCH 6)
set(CastXML_VERSION_RC 0)
set(CastXML_VERSION_IS_DIRTY 0)
@@ -13,7 +13,7 @@ if(CastXML_VERSION_RC)
endif()
# If this source was exported by 'git archive', use its commit info.
-set(git_info "7ef4b1e CastXML 0.4.5")
+set(git_info "5df63df CastXML 0.4.6")
# Otherwise, try to identify the current development source version.
if(NOT git_info MATCHES "^([0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]?[0-9a-f]?)[0-9a-f]* "
=====================================
test/CMakeLists.txt
=====================================
@@ -328,6 +328,7 @@ castxml_test_cmd(start-missing --castxml-start)
castxml_test_cmd(rsp-empty @${input}/empty.rsp)
castxml_test_cmd(rsp-missing @${input}/does-not-exist.rsp)
castxml_test_cmd(rsp-o-missing @${input}/o-missing.rsp)
+castxml_test_cmd(fbracket-depth -fbracket-depth=300 -std=c11 -c ${input}/fbracket-depth.c)
# Test predefined macros when not using --castxml-cc-<id>.
configure_file(expect/cmd.predefined-macros.stdout.txt.in
=====================================
test/expect/cmd.fbracket-depth.result.txt
=====================================
@@ -0,0 +1 @@
+1
=====================================
test/expect/cmd.fbracket-depth.stderr.txt
=====================================
@@ -0,0 +1,2 @@
+[^
+]*/test/input/fbracket-depth.c:[0-9:]+: fatal error: bracket nesting level exceeded maximum of 300
=====================================
test/input/fbracket-depth.c
=====================================
@@ -0,0 +1,3 @@
+enum fbracket_depth {
+ value = (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((1)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
+};
View it on GitLab: https://salsa.debian.org/med-team/castxml/-/commit/71af173fc1c304ea15717f8601d3f35c377fb9a1
--
View it on GitLab: https://salsa.debian.org/med-team/castxml/-/commit/71af173fc1c304ea15717f8601d3f35c377fb9a1
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220904/32278fe3/attachment-0001.htm>
More information about the debian-med-commit
mailing list