MPAS-Dev / MPAS

Repository for private MPAS development prior to the MPAS v6.0 release.
Other
4 stars 0 forks source link

seg fault in release-v2.0 #144

Closed mark-petersen closed 10 years ago

mark-petersen commented 10 years ago

I am getting a seg fault with the current version of release-v2.0 on a standard 120km global run. Develop, with the same IC and namelist, runs fine.

It must be a change in the last few commits.

mu0216.localdomain> pwd /panfs/scratch3/vol16/mpeterse/runs/m69d

mu0216.localdomain> cat log.0000.err Reading namelist.input

forrtl: severe (174): SIGSEGV, segmentation fault occurred Image PC Routine Line Source
ocean_model_relea 00000000005C4F82 Unknown Unknown Unknown ocean_model_relea 0000000000597310 Unknown Unknown Unknown ocean_model_relea 000000000040BEE6 Unknown Unknown Unknown ocean_model_relea 000000000040BDAB Unknown Unknown Unknown ocean_model_relea 000000000040BD5C Unknown Unknown Unknown libc.so.6 00002B9D7EBF1CDD Unknown Unknown Unknown ocean_model_relea 000000000040BC69 Unknown Unknown Unknown

This is the last commit:

lo2-fe.lanl.gov> pwd /usr/projects/climate/mpeterse/mpas_git/release-v2.0 lo2-fe.lanl.gov> git log | head -n 20 commit 01c479b2a67ee9b5175e52ffd774fa85a8668c14 Author: Douglas Jacobsen jacobsen.douglas@gmail.com Date: Tue Nov 5 09:51:30 2013 -0700

Removing LA-CC number from source files.

The LA-CC number can still be found in the LICENSE file.

commit fa6aff48b51d1a55aecc7ece4170b445bfae6021 Author: Douglas Jacobsen jacobsen.douglas@gmail.com Date: Tue Nov 5 11:08:22 2013 -0700

Cleaning up constituent numbers in registry.

Previously the number of constituents in Registry were not consistent
across all var_arrays.

commit 896a867d1bcba661beb7d8ff9d2ace83eea64fbc Author: Douglas Jacobsen jacobsen.douglas@gmail.com Date: Tue Nov 5 13:12:50 2013 -0700

douglasjacobsen commented 10 years ago

What compiler/mpi/library versions are you using for this?

mark-petersen commented 10 years ago

module purge module load intel openmpi module use --append /usr/projects/climate/SHARED_CLIMATE/modulefiles/all module load netcdf/3.6.3 module load parallel-netcdf/1.3.1 module load pio/1.7.2

I am trying some other combinations now to see if the problem is due to the choice of libraries.

On 11/05/13 14:26, Doug Jacobsen wrote:

What compiler/mpi/library versions are you using for this?

— Reply to this email directly or view it on GitHub https://github.com/MPAS-Dev/MPAS/issues/144#issuecomment-27813923.

mark-petersen commented 10 years ago

It was my choice of libraries. When I go back to my previous method of compiling, it works fine. That was: source /usr/projects/climate/SHARED_CLIMATE/scripts/mustang_intel_openmpi.csh