New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
[test-case][overflow] Problems regarding test case running in NEMO 4.0 – Message List – Discussion – NEMO

Beginner (#1) - [test-case][overflow] Problems regarding test case running in NEMO 4.0 (#76) - Message List

[test-case][overflow] Problems regarding test case running in NEMO 4.0
 unsolved

Hello, I am a beginner and I met some problems when running test case "OVERFLOW" of NEMO4.0 with xios-2.5, NetCDF-4.1.3 and HDF5-1.8.14 using Intel ifort compiler and openmpi under linux. I got a warning after compiling successfully said:

/home/ljzhang/hdu/release-4.0/tests/overflow/BLD/ppsrc/nemo/obs_averg_h2d.f90(54): warning #6843: A dummy argument with an explicit INTENT(OUT) declaration is not given an explicit value.   [POBSMASK]
       &                         pweig, pobsmask, iminpoints )

which I don't know how to fix it. After that, I followed the user guide and used "ln -sf namelist_zps_FCT2_flux_ubs_cfg namelist_cfg" and then excute "mpirun -np 1 ./nemo" to run the OVERFLOW test case.

It terminated without generating the output file "ocean.output". I think it didn't run at all and the error is as follows:

terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_S_construct null not valid
forrtl: error (76): Abort trap signal
Image              PC                Routine            Line        Source
nemo               00000000014CEEA1  Unknown               Unknown  Unknown
nemo               00000000014CD5F7  Unknown               Unknown  Unknown
nemo               000000000147C1A4  Unknown               Unknown  Unknown
nemo               000000000147BFB6  Unknown               Unknown  Unknown
nemo               000000000141B4BF  Unknown               Unknown  Unknown
nemo               000000000141F6E1  Unknown               Unknown  Unknown
libpthread.so.0    0000003566A0F710  Unknown               Unknown  Unknown
libc.so.6          0000003566632925  Unknown               Unknown  Unknown
libc.so.6          0000003566634105  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C46505D  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C4630C6  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C463111  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C463328  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C4BE706  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C4CA865  Unknown               Unknown  Unknown
libstdc++.so.6     00002AC91C4CA90C  Unknown               Unknown  Unknown
nemo               00000000012EEB89  Unknown               Unknown  Unknown
nemo               00000000010C7B8B  Unknown               Unknown  Unknown
nemo               0000000000F30395  Unknown               Unknown  Unknown
nemo               00000000012EBA38  Unknown               Unknown  Unknown
nemo               0000000000F2FEF0  Unknown               Unknown  Unknown
nemo               00000000012E7456  Unknown               Unknown  Unknown
nemo               00000000012E9513  Unknown               Unknown  Unknown
nemo               0000000000F41451  Unknown               Unknown  Unknown
nemo               00000000010DF6B3  Unknown               Unknown  Unknown
nemo               0000000000D549DC  Unknown               Unknown  Unknown
nemo               0000000000416E24  Unknown               Unknown  Unknown
nemo               00000000004146F0  Unknown               Unknown  Unknown
nemo               00000000004146C0  Unknown               Unknown  Unknown
nemo               000000000041468E  Unknown               Unknown  Unknown
libc.so.6          000000356661ED1D  Unknown               Unknown  Unknown
nemo               000000000041451D  Unknown               Unknown  Unknown
--------------------------------------------------------------------------
mpirun noticed that process rank 0 with PID 0 on node yczhang exited on signal 6 (Aborted).
--------------------------------------------------------------------------

I think there may be something wrong during compile so I attach my architecture file:

%NCDF_HOME           /opt/netcdf/netcdf-4.1.3-icc-ifort
%HDF5_HOME           /opt/hdf/hdf5-1.8.14-icc-ifort
%XIOS_HOME           /home/ljzhang/hdu/xios-2.5
%OASIS_HOME          /not/defined
%NCDF_INC            -I%NCDF_HOME/include
%NCDF_LIB            -L%NCDF_HOME/lib -lnetcdff -lnetcdf -L%HDF5_HOME/lib -lhdf5_hl -lhdf5 -lhdf5
%XIOS_INC            -I%XIOS_HOME/inc
%XIOS_LIB            -L%XIOS_HOME/lib -lxios -lstdc++
%OASIS_INC           -I%OASIS_HOME/build/lib/mct -I%OASIS_HOME/build/lib/psmile.MPI1
%OASIS_LIB           -L%OASIS_HOME/lib -lpsmile.MPI1 -lmct -lmpeu -lscrip
%CPP               cpp
%FC                  mpif90 -c -cpp
%FCFLAGS             -i4 -r8 -O3 -fp-model precise -fno-alias
%FFLAGS              %FCFLAGS
%LD                  mpif90
%LDFLAGS
%FPPFLAGS            -P -C -traditional
%AR                  ar
%ARFLAGS             rs
%MK                  gmake
%USER_INC            %XIOS_INC %OASIS_INC %NCDF_INC
%USER_LIB            %XIOS_LIB %OASIS_LIB %NCDF_LIB
%CC                  mpicc
%CFLAGS              -O0

I have tried several methods to deal with the problem but they all didn't work. So I decided to ask for help.

Any advice will be sincerely appreciated.

Thanks!

Attachments

No attachments created.