MPAS-Analysis
MPAS-Analysis copied to clipboard
Compy failing to create mapping files
The mesh_rename
test in the suite on Compy is failing during calls to ESMF_RegridWeightGen
for currently unknown reasons.
The error occurs in E3SM-Unified (built with Gnu and OpenMPI) but not in Compass (built with Intel and Intel-MPI). The error is:
20230802 030654.892 ERROR PET00 /compyfs/asay932/spack_tmp/spack-stage/spack-stage-esmf-8.4.2-nqzgyrp5acb7aez7p7bw4rdtk3d3dyxm/spack-src/src/Infrastructure/Mesh/src/ESMCI_Mesh_Glue.C:6215 ESMCI_meshcreatedual() Internal error: Bad condition - /compyfs/asay932/spack_tmp/spack-stage/spack-stage-esmf-8.4.2-nqzgyrp5acb7aez7p7bw4rdtk3d3dyxm/spack-src/src/Infrastructure/Mesh/src/ESMCI_MeshDual.C, line:950: - there was a problem with triangulation (e.g. repeated points, clockwise poly, etc.)
20230802 030654.892 ERROR PET00 /compyfs/asay932/spack_tmp/spack-stage/spack-stage-esmf-8.4.2-nqzgyrp5acb7aez7p7bw4rdtk3d3dyxm/spack-src/src/Infrastructure/Mesh/src/ESMCI_Mesh_FileIO.C:231 ESMCI_mesh_create_from_file() Internal error: Bad condition - Internal subroutine call returned Error
20230802 030654.892 ERROR PET00 /compyfs/asay932/spack_tmp/spack-stage/spack-stage-esmf-8.4.2-nqzgyrp5acb7aez7p7bw4rdtk3d3dyxm/spack-src/src/Infrastructure/Mesh/src/ESMCI_Mesh_FileIO.C:284 ESMCI_mesh_create_from_file() Internal error: Bad condition - Internal subroutine call returned Error
20230802 030654.892 ERROR PET00 ESMCI_MeshCap.C:2600 MeshCap::meshcreatefromfilenew() Internal error: Bad condition - Internal subroutine call returned Error
20230802 030654.892 ERROR PET00 ESMF_Mesh.F90:1969 ESMF_MeshCreateFromFile() Internal error: Bad condition - Internal subroutine call returned Error
20230802 030654.892 ERROR PET00 ESMF_RegridWeightGen.F90:1278 ESMF_RegridWeightGenFile Internal error: Bad condition - Internal subroutine call returned Erro
The solution may be to build E3SM-Unified with Intel and Intel-MPI on Compy, see https://github.com/E3SM-Project/mache/pull/129