Closed sjsprecious closed 5 months ago
It's a regression test that fails. We could bypass this ICE by trying to only compile tests for tuvx that aren't regression tests. It's not worth our time to fix an ICE in regression test code, in my opinion
According to Kyle's suggestion, we have some issues with NAG and GCC/13 compilers for TUV Fortran regression tests. It seems that the ICE from Intel compiler is also triggered by those tests.
A better solution is to define a new CMake variable and bypass the old regression test for Fortran explicitly. This new CMake variable will replace the long check condition here: https://github.com/NCAR/tuv-x/blob/main/test/CMakeLists.txt#L29-L34.
As identified by the PR #83 , currently we can not build all the TUV-x tests on Derecho with the Intel compilers (we do get the
tuv-x
executable generated though).The compilation error message looks like: