- content {:toc
1. 编译报错
1. 编译过程中内存溢出
ifort: error #10106: Fatal error in /public/software/compiler/intel-compiler/2021.3.0/bin/intel64/../../bin/intel64/fortcom, terminated by kill signal
compilation aborted for /work/home/dhszh/cesm/scratch/lgm_test/lgm_G1850ECO_f09_g17_test3/bld/ocn/source/hmix_gm_submeso_share.F90 (code 1)
解决方法:
- 重新编译
- 减少并行编译任务数,env_run.xml中GMAKE_J默认并行编译数为8,
./xmlchange GMAKE_J=1会减慢编译速度但更稳妥。
2. 运行报错
1. 短波辐射值太小,很可能出现负值,违背物理规律
cesm.log报错ERROR: (set_surface_forcing) ERROR: SHF_QSW < qsw_eps in set_surface_forcing,qsw_eps是一个极小的数。
解决方法:
-如果算例是使用大气强迫数据 (例如 G case, 使用 DATM),则可能是输入数据有问题。
2. 设备内存用满 (No space lefet on device)
MPI error (MPI_File_write_at_all) : Other I/O error , error stack:
ADIOI_NFS_WRITECONTIG(53): Other I/O error No space left on device
pio_support::pio_die:: myrank= -1 : ERROR: pionfput_mod.F90: