Workaround GCC 12 warning

This commit is contained in:
offa 2022-09-28 17:45:54 +02:00
parent 7130676697
commit b8fdc9bf5d

View File

@ -57,6 +57,11 @@ function(spdlog_prepare_test test_target spdlog_lib)
endif() endif()
add_test(NAME ${test_target} COMMAND ${test_target}) add_test(NAME ${test_target} COMMAND ${test_target})
set_tests_properties(${test_target} PROPERTIES RUN_SERIAL ON) set_tests_properties(${test_target} PROPERTIES RUN_SERIAL ON)
# Workaround GCC 12 false positive
if( CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND "${CMAKE_CXX_COMPILER_VERSION}" MATCHES "^12\..*")
target_compile_options(${test_target} PRIVATE "-Wno-maybe-uninitialized")
endif()
endfunction() endfunction()
# The compiled library tests # The compiled library tests