Skip to content
This repository has been archived by the owner on Oct 23, 2020. It is now read-only.

seg fault in release-v2.0 #144

Closed
mark-petersen opened this issue Nov 5, 2013 · 3 comments
Closed

seg fault in release-v2.0 #144

mark-petersen opened this issue Nov 5, 2013 · 3 comments
Labels

Comments

@mark-petersen
Copy link
Contributor

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 01c479b
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 fa6aff4
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 896a867
Author: Douglas Jacobsen jacobsen.douglas@gmail.com
Date: Tue Nov 5 13:12:50 2013 -0700

@douglasjacobsen
Copy link
Member

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

@mark-petersen
Copy link
Contributor Author

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
#144 (comment).

@mark-petersen
Copy link
Contributor Author

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants