← Commit list

91c24d3e10

Viktor Szakats
Viktor Szakats
2026-01-09
SUCCESS Duration: 342s

Subject

cmake: silence useless compiler warnings triggered by the FASTBuild generator

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

CMake/PickyWarnings.cmake+8 -0
@@ -226,6 +226,14 @@ if(PICKY_COMPILER)
-Wno-reserved-macro-identifier # clang 13.0 appleclang 13.1 # External macros have to be set sometimes
)
endif()
+ if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 15.0) OR
+ (CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 14.0.3))
+ if(CMAKE_GENERATOR STREQUAL "FASTBuild")
+ list(APPEND _picky_enable
+ -Wno-gnu-line-marker # clang 15.0 appleclang 14.0.3
+ )
+ endif()
+ endif()
if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 16.0) OR
(CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 15.0))
list(APPEND _picky_enable