We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8fe3555 commit aeb561dCopy full SHA for aeb561d
cmake/fc.cmake
@@ -67,7 +67,15 @@ if (${F_COMPILER} STREQUAL "GFORTRAN")
67
if (BINARY64)
68
set(FCOMMON_OPT "${FCOMMON_OPT} -m64")
69
if (INTERFACE64)
70
- set(FCOMMON_OPT "${FCOMMON_OPT} -fdefault-integer-8")
+ if (CMAKE_Fortran_COMPILER_ID STREQUAL "Intel")
71
+ if (WIN32)
72
+ set(FCOMMON_OPT "${FCOMMON_OPT} /integer-size:64")
73
+ else ()
74
+ set(FCOMMON_OPT "${FCOMMON_OPT} -integer-size 64")
75
+ endif ()
76
77
+ set(FCOMMON_OPT "${FCOMMON_OPT} -fdefault-integer-8")
78
79
endif ()
80
else ()
81
set(FCOMMON_OPT "${FCOMMON_OPT} -m32")
0 commit comments