[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