Up to Specific issues in real coupled models
Hello,
i am trying to run nemo + WRF + OASIS.
I get the following error:
Segmentation fault: address not mapped to object at address
=== backtrace (tid: 64618) ====
0 /opt/nvidia/hpc_sdk/Linux_x86_64/24.11/comm_libs/12.6/openmpi4/openmpi-4.1.5/lib/libucs.so.0(ucs_handle_error+0x124) [0x7fba02232084]
1 /opt/nvidia/hpc_sdk/Linux_x86_64/24.11/comm_libs/12.6/openmpi4/openmpi-4.1.5/lib/libucs.so.0(+0x323ac) [0x7fba022323ac]
2 /opt/nvidia/hpc_sdk/Linux_x86_64/24.11/comm_libs/12.6/openmpi4/openmpi-4.1.5/lib/libucs.so.0(+0x3261b) [0x7fba0223261b]
3 /lib64/libc.so.6(+0x57980) [0x7fba03c57980]
4 ./nemo() [0xddb370]
5 ./nemo() [0x10a04cf]
6 ./nemo() [0x9fc9f6]
7 ./nemo() [0x50b9de]
8 ./nemo() [0x54bbe9]
9 ./nemo() [0x4f0736]
10 ./nemo() [0x4f0531]
11 /lib64/libc.so.6(+0x40eec) [0x7fba03c40eec]
12 /lib64/libc.so.6(__libc_start_main+0x87) [0x7fba03c40fb5]
13 ./nemo() [0x4f0421]
my launch command is /opt/nvidia/hpc_sdk/Linux_x86_64/24.11/comm_libs/openmpi4/bin/mpirun -n 1 /usr/local/bin/WRF-4.4-OASIS/wrf.exe : -n 2 ./nemo
Everything is compile with nvdia ogi compiler.
The code stops in the beginning of nemo. in the " ice_dyn_adv: sea-ice advection
" section. The end of ocean.output is:
ice_dyn_adv: sea-ice advection
~~~~~~~~~~~
-- ice_dyn_adv_pra: Prather advection scheme
---- ice-adv-rst ----
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxice defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxice written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syice defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syice written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxice defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxice written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyice defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyice written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyice defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyice written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxsn defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxsn written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sysn defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sysn written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxsn defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxsn written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syysn defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syysn written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxysn defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxysn written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxa defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxa written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sya defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sya written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxa defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxa written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syya defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syya written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxya defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxya written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxsal defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxsal written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sysal defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sysal written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxsal defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxsal written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syysal defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syysal written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxysal defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxysal written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxage defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxage written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syage defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syage written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxage defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxage written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyage defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyage written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyage defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyage written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxc0_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxc0_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syc0_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syc0_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxc0_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxc0_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyc0_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyc0_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyc0_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyc0_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxc0_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxc0_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syc0_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syc0_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxc0_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxc0_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyc0_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyc0_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyc0_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyc0_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxe_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxe_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sye_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sye_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxe_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxe_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syye_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syye_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxye_l01 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxye_l01 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxe_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxe_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sye_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sye_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxe_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxe_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syye_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syye_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxye_l02 defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxye_l02 written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxap defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxap written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syap defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syap written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxap defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxap written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyap defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyap written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyap defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyap written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxvp defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxvp written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syvp defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syvp written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxvp defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxvp written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyvp defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyvp written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyvp defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxyvp written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxvl defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxvl written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syvl defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syvl written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxvl defined ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: sxxvl written ok
iom_nf90_rp0123d, file: ./ORCA2_00000004_restart_ice_0000.nc, var: syyvl
Thanks for any inights.
best
Hi, This is not clear at all if it is really an OASIS3-MCT problem. I think you should investigate more precisely where nemo has this Segmentation fault ... Sorry not to be of much help, Sophie
Hi, It is also from ORCA2 due to advection (sharp gradient problem). It's using iom. Best, *.*