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 >
