set(Vc_COMPILER_IS_CLANG false)
set(Vc_COMPILER_IS_MSVC false)
set(Vc_COMPILER_IS_GCC false)
- if(CMAKE_CXX_COMPILER MATCHES "/(icpc|icc)$")
+ if(CMAKE_CXX_COMPILER MATCHES "(icpc|icc)$")
set(Vc_COMPILER_IS_INTEL true)
exec_program(${CMAKE_C_COMPILER} ARGS -dumpversion OUTPUT_VARIABLE Vc_ICC_VERSION)
message(STATUS "Detected Compiler: Intel ${Vc_ICC_VERSION}")
endif()
endif()
- if(NOT Vc_COMPILER_IS_MSVC)
+ if(NOT Vc_COMPILER_IS_MSVC AND NOT Vc_COMPILER_IS_INTEL)
vc_add_compiler_flag(Vc_DEFINITIONS "-ffp-contract=fast")
endif()