]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - Vc/cmake/CheckCXXCompilerFlag.cmake
fixes a small issue with clang
[u/mrichter/AliRoot.git] / Vc / cmake / CheckCXXCompilerFlag.cmake
index fccc97b9117f8215e39d8d9a9ad3b7054aaa9c5b..667bf348d3bd743435b5658fb8f87a3693c1aa9e 100644 (file)
@@ -28,6 +28,7 @@ MACRO (CHECK_CXX_COMPILER_FLAG _FLAG _RESULT)
    SET(CMAKE_REQUIRED_DEFINITIONS "${_FLAG}")
    CHECK_CXX_SOURCE_COMPILES("int main() { return 0;}" ${_RESULT}
      # Some compilers do not fail with a bad flag
+     FAIL_REGEX "error: bad value (.*) for .* switch"       # GNU
      FAIL_REGEX "argument unused during compilation"        # clang
      FAIL_REGEX "is valid for .* but not for C\\\\+\\\\+"   # GNU
      FAIL_REGEX "unrecognized .*option"                     # GNU