Update USER-INTEL.cmake
This commit is contained in:
committed by
GitHub
parent
93691ca939
commit
6375b91bd7
@ -79,9 +79,11 @@ if(INTEL_ARCH STREQUAL "KNL")
|
|||||||
else()
|
else()
|
||||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||||
include(CheckCXXCompilerFlag)
|
include(CheckCXXCompilerFlag)
|
||||||
foreach(_FLAG -O2 -fp-model fast=2 -no-prec-div -qoverride-limits -qopt-zmm-usage=high -qno-offload -fno-alias -ansi-alias -restrict)
|
foreach(_FLAG -O2 "-fp-model fast=2" -no-prec-div -qoverride-limits -qopt-zmm-usage=high -qno-offload -fno-alias -ansi-alias -restrict)
|
||||||
check_cxx_compiler_flag("${_FLAG}" COMPILER_SUPPORTS${_FLAG})
|
string(REGEX REPLACE "[ =\"]" "" _FLAGX ${_FLAG})
|
||||||
if(COMPILER_SUPPORTS${_FLAG})
|
check_cxx_compiler_flag("${_FLAG}" COMPILER_SUPPORTS${_FLAGX})
|
||||||
|
if(COMPILER_SUPPORTS${_FLAGX})
|
||||||
|
separate_arguments(_FLAG UNIX_COMMAND "${_FLAG}")
|
||||||
target_compile_options(lammps PRIVATE ${_FLAG})
|
target_compile_options(lammps PRIVATE ${_FLAG})
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|||||||
Reference in New Issue
Block a user