We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ebabb64 commit 27fde57Copy full SHA for 27fde57
2 files changed
.github/workflows/ci.yml
@@ -17,11 +17,11 @@ jobs:
17
- gcc:13
18
- gcc:12
19
- gcc:11
20
+ - clang:22
21
- clang:21
22
- clang:20
23
- clang:19
24
- clang:18
- - clang:17
25
container:
26
image: "registry.gitlab.com/offa/docker-images/${{ matrix.compiler }}"
27
name: "${{ matrix.compiler }}"
test/CMakeLists.txt
@@ -10,6 +10,11 @@ function(add_test_suite name)
10
if( COVERAGE )
11
target_link_libraries(${name} PRIVATE gcov)
12
endif()
13
+
14
+ # Workaround for catch2 #3076
15
+ if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "22")
16
+ target_compile_options(${name} PRIVATE -Wno-c2y-extensions)
+ endif()
endfunction()
0 commit comments