File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ set( FPE_EXIT FALSE )
16
16
17
17
# FORTRAN ILP default
18
18
set (FOPT_ILP64 )
19
- if ( CMAKE_Fortran_COMPILER_ID STREQUAL "Intel" )
19
+ if ( CMAKE_Fortran_COMPILER_ID MATCHES "Intel" )
20
20
if ( WIN32 )
21
21
set (FOPT_ILP64 /integer-size:64 )
22
22
else ()
@@ -52,7 +52,7 @@ if( CMAKE_Fortran_COMPILER_ID STREQUAL "GNU" )
52
52
endif ()
53
53
54
54
# Intel Fortran
55
- elseif ( CMAKE_Fortran_COMPILER_ID STREQUAL "Intel" )
55
+ elseif ( CMAKE_Fortran_COMPILER_ID MATCHES "Intel" )
56
56
if ( "${CMAKE_Fortran_FLAGS} " MATCHES "[-/]fpe(-all=|)0" )
57
57
set ( FPE_EXIT TRUE )
58
58
endif ()
Original file line number Diff line number Diff line change @@ -135,7 +135,7 @@ if(CMAKE_Fortran_COMPILER_ID STREQUAL Flang)
135
135
check_fortran_compiler_flag ("-Mrecursive" _MrecursiveFlag )
136
136
elseif (CMAKE_Fortran_COMPILER_ID STREQUAL GNU )
137
137
check_fortran_compiler_flag ("-frecursive" _frecursiveFlag )
138
- elseif (CMAKE_Fortran_COMPILER_ID STREQUAL Intel )
138
+ elseif (CMAKE_Fortran_COMPILER_ID MATCHES Intel )
139
139
check_fortran_compiler_flag ("-recursive" _recursiveFlag )
140
140
elseif (CMAKE_Fortran_COMPILER_ID STREQUAL XL )
141
141
check_fortran_compiler_flag ("-qrecur" _qrecurFlag )
@@ -175,7 +175,7 @@ elseif(_qrecurFlag)
175
175
endif ()
176
176
177
177
if (UNIX )
178
- if (CMAKE_Fortran_COMPILER_ID STREQUAL Intel )
178
+ if (CMAKE_Fortran_COMPILER_ID MATCHES Intel )
179
179
set (CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fp-model strict" )
180
180
endif ()
181
181
if (CMAKE_Fortran_COMPILER_ID STREQUAL XL )
You can’t perform that action at this time.
0 commit comments