Brief summary of bug
On hobart, which uses intel 18.0.3, the test SMS.f10_f10_musgs.I2000Clm50BgcCrop.hobart_intel.clm-crop fails with a segmentation fault in initialization, pointing to this line (the subroutine declaration line):
|
subroutine initialize1(gindex_ocn) |
@swensosc originally ran into this bug and found that he could avoid the problem by removing the optional gindex_ocn argument. But that argument is needed for the nuopc and (upcoming) lilac caps. I have found that I can also solve the problem by changing the intent of the argument from out to inout. I'm thinking this is a compiler bug, but I'll make that change on a branch to work around the issue.
General bug information
CTSM version you are using: ctsm1.0.dev084
Does this bug cause significantly incorrect results in the model's science? No
Configurations affected: All with particular versions of the intel compiler.
Brief summary of bug
On hobart, which uses intel 18.0.3, the test
SMS.f10_f10_musgs.I2000Clm50BgcCrop.hobart_intel.clm-cropfails with a segmentation fault in initialization, pointing to this line (the subroutine declaration line):CTSM/src/main/clm_initializeMod.F90
Line 42 in 95fc9e1
@swensosc originally ran into this bug and found that he could avoid the problem by removing the optional
gindex_ocnargument. But that argument is needed for the nuopc and (upcoming) lilac caps. I have found that I can also solve the problem by changing the intent of the argument fromouttoinout. I'm thinking this is a compiler bug, but I'll make that change on a branch to work around the issue.General bug information
CTSM version you are using: ctsm1.0.dev084
Does this bug cause significantly incorrect results in the model's science? No
Configurations affected: All with particular versions of the intel compiler.