File tree Expand file tree Collapse file tree 4 files changed +5
-7
lines changed
Expand file tree Collapse file tree 4 files changed +5
-7
lines changed Original file line number Diff line number Diff line change 11CXX = " clang++-19"
22CC = " clang-19"
3- BUILD_TYPE = " Debug "
4- GENERATOR = " Unix Makefiles "
3+ BUILD_TYPE = " RelWithDebInfo "
4+ GENERATOR = " Ninja "
Original file line number Diff line number Diff line change 88 strategy :
99 matrix :
1010 cxx : [g++-12, clang++-18]
11- build_type : [Debug, Release]
11+ build_type : [Release]
1212 steps :
1313 - uses : actions/checkout@master
1414 - uses : extractions/setup-just@v3
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ if (WITH_BENCHMARKS)
7777endif ()
7878
7979if (WITH_UNIT_TESTS OR WITH_COMPLIANCE_TESTS)
80- if (WITH_COMPLIANCE_TESTS)
80+ if (WITH_COMPLIANCE_TESTS AND CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
8181 add_subdirectory (third-party/fuzztest)
8282 endif ()
8383 add_subdirectory (test )
Original file line number Diff line number Diff line change @@ -6,8 +6,6 @@ alias tu := run_unit_tests
66alias tc := run_compliance_tests
77alias c := clean
88
9- set dotenv-load := true
10-
119cxx_compiler := " ${CXX}"
1210c_compiler := " ${CC}"
1311cmake_build_type := " ${BUILD_TYPE}"
2422 CC={{ c_compiler}} CXX={{ cxx_compiler}} cmake \
2523 - B {{ build_dir}} \
2624 - S . \
27- - G Ninja \
25+ - G " {{ cmake_generator }} " \
2826 - DCMAKE_BUILD_TYPE={{ cmake_build_type}} \
2927 - DWITH_UNIT_TESTS=on \
3028 - DWITH_COMPLIANCE_TESTS=on \
You can’t perform that action at this time.
0 commit comments