bash-5.3$ git describe --tag --dirty
v0.9.8-54-g00d372c
bash-5.3$ git branch
develop
feature/format-cmake-files
feature/module_target
* master
module_target
bash-5.3$
cmake -S . -B build/release -G Ninja -D CMAKE_BUILD_TYPE=Release -D CMAKE_CXX_STANDARD=26
ninja -C build/release
ninja -C build/release test
bash-5.3$ gmake env | egrep '^C'
CMAKE_CONFIG_TYPE = Release
CMAKE_PREFIX_PATH = /Users/clausklein/.local
CMAKE_GENERATOR = Ninja
CURDIR = /Users/clausklein/Workspace/cpp/magic_enum
CMAKE_INSTALL_PREFIX = /Users/clausklein/.local
CMAKE_CONFIGURATION_TYPES = Release;Debug
CPM_USE_LOCAL_PACKAGES = NO
CLASSPATH = /usr/local/opt/antlr/antlr-4.13.0-complete.jar:
CMAKE_EXPORT_COMPILE_COMMANDS = YES
CMAKE_CXX_COMPILER_LAUNCHER = ccache
CMAKE_C_COMPILER_LAUNCHER = ccache
CPM_SOURCE_CACHE = /Users/clausklein/.cache/CPM
CXX = g++-16
bash-5.3$ ctest --test-dir build/release --rerun-failed --output-on-failure
Test project /Users/clausklein/Workspace/cpp/magic_enum/build/release
Start 18: test_flags-cpp26
1/1 Test #18: test_flags-cpp26 .................***Exception: SegFault 0.01 sec
[doctest] doctest version is "2.5.2"
[doctest] run with "--help" for options
===============================================================================
/Users/clausklein/Workspace/cpp/magic_enum/test/test_flags.cpp:123:
TEST CASE: enum_cast
string
/Users/clausklein/Workspace/cpp/magic_enum/test/test_flags.cpp:123: FATAL ERROR: test case CRASHED: SIGSEGV - Segmentation violation signal
===============================================================================
/Users/clausklein/Workspace/cpp/magic_enum/test/test_flags.cpp:123:
TEST CASE: enum_cast
DEEPEST SUBCASE STACK REACHED (DIFFERENT FROM THE CURRENT ONE):
string
===============================================================================
[doctest] test cases: 2 | 1 passed | 1 failed | 23 skipped
[doctest] assertions: 22 | 22 passed | 0 failed |
[doctest] Status: FAILURE!
0% tests passed, 1 tests failed out of 1
Total Test time (real) = 0.02 sec
The following tests FAILED:
18 - test_flags-cpp26 (SEGFAULT)
Errors while running CTest
bash-5.3$