On Mon Feb 10, 2025 at 08:30:22AM +0100, Antoine Jacoutot wrote:
> On Sun, 2025-02-09 at 08:25 -0700, Rafael Sadowski wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected]       2025/02/09 08:25:16
> > 
> > Modified files:
> >     devel/catch2   : Makefile distinfo 
> > 
> > Log message:
> > Update Catch2 to 3.8.0
> > 
> 
> This seems to have broken devel/libbgcode

Oh a new Catch2 consumer.

First fixed by switching off the tests. I'll take a look at it in
detail. Thanks for the report!

> 
> 
> FAILED: tests/binarize/binarize_tests 
> tests/binarize/binarize_tests-b12d07c_tests.cmake /exopi-obj/pobj/libbgcode-
> 20240328/build-amd64/tests/binarize/binarize_tests-b12d07c_tests.cmake
> : && /exopi-obj/pobj/libbgcode-20240328/bin/c++ -O2 -pipe -DNDEBUG -Xlinker 
> --dependency-
> file=tests/binarize/CMakeFiles/binarize_tests.dir/link.d
> tests/binarize/CMakeFiles/binarize_tests.dir/binarize_tests.cpp.o -o 
> tests/binarize/binarize
> _tests  
> -Wl,-z,origin,-rpath,/exopi-obj/pobj/libbgcode-20240328/build-amd64/src/LibBGCode/binarize:/exopi-
> obj/pobj/libbgcode-20240328/build-amd64/src/LibBGCode/core:/usr/local/lib 
> src/LibBGCode/binarize/libbgcode_binarize.so.0.0  src/Lib
> BGCode/core/libbgcode_core.so.0.0  /usr/local/lib/libCatch2Main.a  
> /usr/local/lib/libCatch2.a 
> /usr/local/lib/libboost_nowide-mt.so.23.0  
> -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && cd /exopi-
> obj/pobj/libbgcode-20240328/build-amd64/t
> ests/binarize && /usr/local/bin/cmake -D TEST_TARGET=binarize_tests -D 
> TEST_EXECUTABLE=/exopi-obj/pobj/libbgcode-
> 20240328/build-amd64/tests/binarize/binarize_tests -D TEST_EXECUTOR= -D 
> TEST_WORKING_DIR=/exopi-obj/pobj/libbgcode-
> 20240328/b
> uild-amd64/tests/binarize -D TEST_SPEC= -D TEST_EXTRA_ARGS= -D 
> "TEST_PROPERTIES=SKIP_RETURN_CODE;4" -D TEST_PREFIX= -D
> TEST_SUFFIX= -D TEST_LIST=binarize_tests_TESTS -D TEST_REPORTER= -D 
> TEST_OUTPUT_DIR= -D TEST_OUTPUT_PREFIX= -D TEST_OUT
> PUT_SUFFIX= -D TEST_DL_PATHS= -D TEST_DL_FRAMEWORK_PATHS= -D 
> CTEST_FILE=/exopi-obj/pobj/libbgcode-20240328/build-
> amd64/tests/binarize/binarize_tests-b12d07c_tests.cmake -D 
> ADD_TAGS_AS_LABELS=FALSE -P
> /usr/local/lib/cmake/Catch2/CatchAddTe
> sts.cmake
> CMake Error at /usr/local/lib/cmake/Catch2/CatchAddTests.cmake:150 (string):
>   string sub-command JSON expected an index less than 0 got '0'.
> Call Stack (most recent call first):
>   /usr/local/lib/cmake/Catch2/CatchAddTests.cmake:228 
> (catch_discover_tests_impl)
> 
> 
> ninja: build stopped: subcommand failed.
> 
> *** Error 1 in devel/libbgcode (/exopi-cvs/ports/devel/cmake/cmake.port.mk:50 
> 'do-build': @cd /exopi-obj/pobj/libbgcode-
> 20240328/build-amd64...)
> 
> 
> 
> -- 
> Antoine
> 

Reply via email to