|
|
@@ -580,7 +580,13 @@ add_RunCMake_test(TargetProperties)
|
|
|
add_RunCMake_test(ToolchainFile)
|
|
|
add_RunCMake_test(find_dependency)
|
|
|
add_RunCMake_test(CompileDefinitions)
|
|
|
-add_RunCMake_test(CompileWarningAsError -DCMake_TEST_CUDA=${CMake_TEST_CUDA})
|
|
|
+add_RunCMake_test(CompileWarningAsError
|
|
|
+ -DCMake_TEST_CUDA=${CMake_TEST_CUDA}
|
|
|
+ -DCMake_TEST_Swift=${CMake_TEST_Swift}
|
|
|
+ -DCMAKE_Swift_COMPILER_VERSION=${CMAKE_Swift_COMPILER_VERSION}
|
|
|
+ )
|
|
|
+set_property(TEST RunCMake.CompileWarningAsError APPEND PROPERTY LABELS
|
|
|
+ "CUDA" "Swift")
|
|
|
if((CMAKE_C_COMPILER_ID MATCHES "AppleClang|MSVC"
|
|
|
OR (CMAKE_SYSTEM_NAME MATCHES "Linux|Windows" AND CMAKE_C_COMPILER_ID MATCHES "Clang|GNU")
|
|
|
OR (CMAKE_SYSTEM_NAME STREQUAL "SunOS" AND CMAKE_C_COMPILER_ID STREQUAL "SunPro")
|
|
|
@@ -588,7 +594,6 @@ if((CMAKE_C_COMPILER_ID MATCHES "AppleClang|MSVC"
|
|
|
AND CMAKE_C_COMPILER_LINKER_ID)
|
|
|
add_RunCMake_test(LinkWarningAsError)
|
|
|
endif()
|
|
|
-set_property(TEST RunCMake.CompileWarningAsError APPEND PROPERTY LABELS "CUDA")
|
|
|
add_RunCMake_test(CompileFeatures -DCMake_NO_C_STANDARD=${CMake_NO_C_STANDARD} -DCMake_NO_CXX_STANDARD=${CMake_NO_CXX_STANDARD})
|
|
|
add_RunCMake_test(Policy)
|
|
|
add_RunCMake_test(PolicyScope)
|