Opened 6 years ago
Closed 6 years ago
#178 closed Support (fixed)
FLEXPART-WRF crashes with segmentation fault
Reported by: | shanna | Owned by: | pesei |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | FP coding/compilation | Version: | FLEXPART-WRF |
Keywords: | Cc: |
Description (last modified by pesei)
Hi All,
I'm currently trying to get FLEXPART-WRF (version 3.3.2) up and running on a Mac, but am having some issues.
I can compile the OPENMP version, however the following two warnings occur:
random.f90:68:14: 1 v1=2.*ran3(idum)-1. 1 Warning: Missing actual argument for argument 'inext' at (1) random.f90:69:14: v2=2.*ran3(idum)-1. 1 Warning: Missing actual argument for argument 'inext' at (1)
If I then try to run the test case (or any case) it crashes with the following output:
the input file used is flexwrf.input.forward1
Pre-generating random numbers
Calling readinput
Segmentation fault: 11
Using VERBOSE = 100 in the input file does not generate any additional output. Also, compiling with an optimization option of -02 in the makefile has no impact.
Any help at all would be greatly appreciated!
Thanks very much
Sarah
Change History (2)
comment:1 Changed 6 years ago by pesei
- Component changed from FP other to FP coding/compilation
- Description modified (diff)
- Owner set to pesei
- Status changed from new to assigned
comment:2 Changed 6 years ago by pesei
- Resolution set to fixed
- Status changed from assigned to closed
As we have not heard anything since 6 months, I assume this si solved.
Please try to find out where the code actually crashes by adding -fbacktrace (for the gfortran compiler, or equivalent for others) to your compile options, and recompile all subroutines.