Numerical issues caused by unsafe IntelLLVM flags #52
Labels
build-issue
Build errors and other compiler-related issues.
runtime-issue
Running eCLM results to something unexpected (e.g. error, hang-up, incorrect outputs)
Background: Since
Stages/2023
the MPI compiler backend defaults toIntelLLVM
. Classic Intel compilers are still accessible by passing the appropriate option to the MPI compiler:@AGonzalezNicolas ran tests comparing CLM5 and eCLM. Results show non-zero differences for IntelLLVM-compiled eCLM, yet absolute zero errors when classic Intel was used. This brings to question the correctness of the compile flags being passed to IntelLLVM.
While we could get away with sticking with classic Intel compilers, the doomsday warning below urges us to migrate to
IntelLLVM
soon:The text was updated successfully, but these errors were encountered: