GEOS-ESM / ESMA_cmake

Custom CMake macros for the GEOS Earth System Model
Apache License 2.0
4 stars 9 forks source link

Add needed flag for icx builds #337

Closed mathomp4 closed 12 months ago

mathomp4 commented 12 months ago

Testing with Intel Fortran Classic 2021.10 found that we need a new flag -Wno-implicit-int when using icx because the Intel oneAPI 2023.2 module at NCCS uses icx as the C compiler.

mathomp4 commented 12 months ago

Note: I know I should probably break this out into a IntelLLVM_C.cmake file but, well, our paucity of C code sort of makes it just easier to do this. If we ever get more C and C++ code, I'll be better.