diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 6e5a724d4..27c890bc4 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -52,9 +52,9 @@ include(CheckFortranCompilerFlag) if(CMAKE_Fortran_COMPILER_ID MATCHES "Intel") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fno-alias -safe-cray-ptr -fpe0 -ftz -assume byterecl -i4 -r8 -nowarn -check noarg_temp_created -assume nobuffered_io -convert big_endian -grecord-gcc-switches -fp-model precise -fp-model source -align all") if (MOM5_DETERMINISTIC) - set(CMAKE_Fortran_FLAGS_RELEASE "-g0 -O0 -xCORE-AVX2 -debug none -check none") + set(CMAKE_Fortran_FLAGS_RELEASE "-g0 -O0 -debug none -check none") else() - set(CMAKE_Fortran_FLAGS_RELEASE "-g3 -O2 -xCORE-AVX2 -debug all -check none -traceback") + set(CMAKE_Fortran_FLAGS_RELEASE "-g3 -O2 -debug all -check none -traceback") endif() set(CMAKE_Fortran_FLAGS_RELWITHDEBINFO "${CMAKE_Fortran_FLAGS_RELEASE} -g") set(CMAKE_Fortran_FLAGS_DEBUG "-g3 -O0 -debug all -check -check noarg_temp_created -check nopointer -warn -warn noerrors -ftrapuv -traceback") @@ -79,18 +79,18 @@ endif() if(CMAKE_C_COMPILER_ID STREQUAL "IntelLLVM") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fp-model precise") if (MOM5_DETERMINISTIC) - set(CMAKE_C_FLAGS_RELEASE "-O0 -debug none -xCORE-AVX2") + set(CMAKE_C_FLAGS_RELEASE "-O0 -debug none") else() - set(CMAKE_C_FLAGS_RELEASE "-O2 -debug minimal -xCORE-AVX2") + set(CMAKE_C_FLAGS_RELEASE "-O2 -debug minimal") endif() set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELEASE} -g") set(CMAKE_C_FLAGS_DEBUG "-O0 -g -ftrapuv -traceback") elseif(CMAKE_C_COMPILER_ID STREQUAL "Intel") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fp-model precise -fp-model source") if (MOM5_DETERMINISTIC) - set(CMAKE_C_FLAGS_RELEASE "-O0 -debug none -xCORE-AVX2") + set(CMAKE_C_FLAGS_RELEASE "-O0 -debug none") else() - set(CMAKE_C_FLAGS_RELEASE "-O2 -debug minimal -xCORE-AVX2") + set(CMAKE_C_FLAGS_RELEASE "-O2 -debug minimal") endif() set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELEASE} -g") set(CMAKE_C_FLAGS_DEBUG "-O0 -g -ftrapuv -traceback")