Skip to content

Commit d310959

Browse files
committed
fix: ignore -Wgnu-zero-variadic-macro-arguments on clang
1 parent d84c495 commit d310959

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,9 @@ function(pybind11_enable_warnings target_name)
389389
if(DEFINED CMAKE_CXX_STANDARD AND NOT CMAKE_CXX_STANDARD VERSION_LESS 20)
390390
target_compile_options(${target_name} PRIVATE -Wpedantic)
391391
endif()
392+
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
393+
target_compile_options(${target_name} PRIVATE -Wno-gnu-zero-variadic-macro-arguments)
394+
endif()
392395
endif()
393396

394397
if(PYBIND11_WERROR)

0 commit comments

Comments
 (0)