Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICE error using oneapi/eng-compiler/2022.12.30.005 in E3SM regression test run on Sunspot #5707

Closed
xyuan opened this issue May 19, 2023 · 1 comment · Fixed by #5881
Closed
Assignees
Labels

Comments

@xyuan
Copy link
Contributor

xyuan commented May 19, 2023

This is a potential compiler bug, however, I created the same structure of the simple code, and the compiler is ok with it. I have identified the code that causes this ICE error, but can't be reproduced yet.

the detailed information about this ice error is as following:

cd /lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/mpas-framework/src && python3 /lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/Tools/e3sm_compile_wrap.py  mpifort -DCORE_LANDICE -DCPRINTEL -DFORTRANUNDERSCORE -DHAVE_SLASHPROC -DHIDE_MPI -DMPAS_ESM_SHR_CONST -DMPAS_EXE_NAME="" -DMPAS_NAMELIST_SUFFIX="" -DMPAS_NO_ESMF_INIT -DMPAS_NO_LOG_REDIRECT -DMPAS_OPENMP_OFFLOAD -DMPAS_PERF_MOD_TIMERS -DNO_R16 -DOFFSET64BIT -DUSE_PIO2 -D_MPI -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/oneapi-ifx/mpich/nodebug/nothreads/mct/include -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/oneapi-ifx/mpich/nodebug/nothreads/mct/mct/noesmf/c1a1l1i1o1r1g1w1i1e1/csm_share -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/oneapi-ifx/mpich/nodebug/nothreads/mct/pio -I/lus/gila/projects/CSC249ADSE15_CNDA/software/oneAPI.2022.12.30.003/pnetcdf/include -I/lus/gila/projects/CSC249ADSE15_CNDA/xyuan/e3sm_sunspot/components/mpas-framework/src/external/ezxml -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/framework -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/operators -I/lus/gila/projects/CSC249ADSE15_CNDA/software/oneAPI.2022.12.30.003/netcdf/include -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/core_landice/shared -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/core_landice/analysis_members -I/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/core_landice/mode_forward -O2 -traceback -convert big_endian -assume byterecl -assume realloc_lhs -fp-model precise -c /lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/core_landice/mode_forward/mpas_li_core_interface.f90 -o CMakeFiles/glc.dir/__/__/core_landice/mode_forward/mpas_li_core_interface.f90.o
          #0 0x0000000001f63912
          #1 0x0000000001fc60b7
          #2 0x0000000001fc61e0
          #3 0x00007fe41a293d00
          #4 0x0000000001d08ecb
          #5 0x0000000001d6d1da
          #6 0x0000000001d47299
          #7 0x0000000001d67a6d
          #8 0x0000000001d47495
          #9 0x0000000001d67b06
         #10 0x0000000001d47495
         #11 0x0000000001d67b06
         #12 0x0000000001d47495
         #13 0x0000000001d67b06
         #14 0x0000000001d47495
         #15 0x0000000001d67b06
         #16 0x0000000001d47495
         #17 0x0000000001d67b06
         #18 0x0000000001d47495
         #19 0x0000000001d67b06
         #20 0x0000000001d47495
         #21 0x0000000001d67b06
         #22 0x0000000001d47495
         #23 0x0000000001d67b06
         #24 0x0000000001d47495
         #25 0x0000000001d7465a
         #26 0x0000000001d6c25b
         #27 0x0000000001d471ee
         #28 0x0000000001d43c96
         #29 0x0000000001d42f65
         #30 0x0000000001dc56ad
         #31 0x0000000001fad133
         #32 0x0000000001eb5265
         #33 0x0000000002079b1c
         #34 0x00007fe41a27e24d __libc_start_main + 239
         #35 0x0000000001cf1f29

/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/
core_landice/mode_forward/mpas_li_core_interface.f90: 
error #5633: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report.  
Note: File and line given may not be explicit cause of this error.
compilation aborted for /lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld/core_landice/mode_forward/mpas_li_core_interface.f90 (code 3)
Target CMakeFiles/glc.dir/__/__/core_landice/mode_forward/mpas_li_core_interface.f90.o built in 1.102563 seconds
make[2]: *** [mpas-framework/src/CMakeFiles/glc.dir/build.make:342: mpas-framework/src/CMakeFiles/glc.dir/__/__/core_landice/mode_forward/mpas_li_core_interface.f90.o] Error 3
make[2]: Leaving directory '/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld'
make[1]: *** [CMakeFiles/Makefile2:340: mpas-framework/src/CMakeFiles/glc.dir/all] Error 2
make[1]: Leaving directory '/lus/gila/projects/CSC249ADSE15_CNDA/xqyuan/scratch/ERS.f09_g16_g.MALISIA.sunspot_oneapi-ifx.20230519_134128_2b7x6d/bld/cmake-bld'
make: *** [Makefile:94: all] Error 2

Update format

@xyuan xyuan added the Aurora label May 19, 2023
@xyuan xyuan changed the title ICE error using oneapi/eng-compiler/2022.12.30.005 in E3SM regression test run ICE error using oneapi/eng-compiler/2022.12.30.005 in E3SM regression test run on Sunspot May 19, 2023
@xyuan xyuan self-assigned this May 19, 2023
@sarats
Copy link
Member

sarats commented May 24, 2023

@xyuan is working with ALCF folks on putting together a reproducer for Intel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants