Up to Installation and compilation
Hi: I've been thinking about this for a long time, and I really don't know what's wrong, and I lack previous experience with coupling, so I'm sincerely looking for your help. After I finished compiling oasis-mct, I went into the examples folder with the intention of running the ocean-atmos example to test if the coupler works correctly, and I only made a few simple changes to the following files: "run_tutorial_oa" changed the corresponding In "run_tutorial_oa", I changed the path to the corresponding platform and mpi, and deleted the function "oversubscribe" (because my mpi doesn't recognize this function); I changed the name of "atmos.F90_oa" to "F90_oa" to "atmos.F90" for "make"; change "ocean. F90_oa" to "ocean.F90" for "make". After I made the above changes I ran "sudo . /run_tutorial_oa" and got the following error: *** tutorial_communication : Rundir : /home/fvcom/oasis3-mct-OASIS3-MCT_5.0/examples/tutorial_communication/work_tutorial_communication_4_4_oa Architecture : gfortran_openmpi_openmp_linux Host : ubuntu User : root ocean runs on 4 processes atmos runs on 4 processes Executing the model using /opt/intel/oneapi/mpi/2021.6.0/bin/mpiexec.hydra (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08543] [[8972,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08545] [[9010,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 [ubuntu:08541] [[8974,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08547] [[9008,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08542] [[8973,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08544] [[9011,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 (oasis_unitsetmin) 1024 (oasis_unitsetmax) 9999 -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetNum) ---- ENTER (oasis_string_countChar) ---- EXIT (oasis_string_countChar) -- EXIT (oasis_string_listGetNum) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_string_listGetName) ---- ENTER (oasis_string_listIsValid) ---- EXIT (oasis_string_listIsValid) ---- ENTER (oasis_string_listGetNum) ------ ENTER (oasis_string_countChar) ------ EXIT (oasis_string_countChar) ---- EXIT (oasis_string_listGetNum) -- EXIT (oasis_string_listGetName) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcasti0) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcasti0) -- ENTER (oasis_mpi_bcastc1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastc1) -- ENTER (oasis_mpi_bcastl1) ---- ENTER (oasis_mpi_chkerr) ---- EXIT (oasis_mpi_chkerr) -- EXIT (oasis_mpi_bcastl1) (oasis_unitget) 9999 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08546] [[9009,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 (oasis_abort) ABORT: CALLING ABORT FROM OASIS LAYER NOW (oasis_abort) ABORT: See the log files in the run directory [ubuntu:08548] [[9015,0],0] ORTE_ERROR_LOG: Data unpack had inadequate space in file util/show_help.c at line 513 tutorial_communication is executed or submitted to queue. Results are found in rundir : /home/fvcom/oasis3-mct-OASIS3-MCT_5.0/examples/tutorial_communication/work_tutorial_communication_4_4_oa
Sorry but I have never seen that message "Data unpack had inadequate space in file util/show_help.c at line 513" You should have a look at the error messages in the log file "debug*", see section 3.2 of the User Guide. (Please reduce the length of your messages posted on the forum!)