From 480f794a320e63510721c6859bc65b1ddd4dc937 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 3 Aug 2022 19:17:09 +0200 Subject: [PATCH] Add support for Cray Fortran compiler --- cmake/fc.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmake/fc.cmake b/cmake/fc.cmake index 94199605d..773feca6f 100644 --- a/cmake/fc.cmake +++ b/cmake/fc.cmake @@ -222,6 +222,17 @@ if (${F_COMPILER} STREQUAL "COMPAQ") endif () endif () +if (${F_COMPILER} STREQUAL "CRAY") + set(CCOMMON_OPT "${CCOMMON_OPT} -DF_INTERFACE_INTEL") + set(FCOMMON_OPT "${FCOMMON_OPT} -hnopattern") + if (INTERFACE64) + set (FCOMMON_OPT "${FCOMMON_OPT} -s integer64") + endif () + if (NOT USE_OPENMP) + set(FCOMMON_OPT "${FCOMMON_OPT} -O noomp") + endif () +endif () + # from the root Makefile - this is for lapack-netlib to compile the correct secnd file. if (${F_COMPILER} STREQUAL "GFORTRAN") set(TIMER "INT_ETIME")