Replies: 7 comments 11 replies
-
Huh. That is in some boring code: if(associated( LAI)) then
call MAPL_LocStreamTransform( LOCSTREAM, LAI, LAITILE, RC=STATUS)
VERIFY_(STATUS)
endif to: MAPL/base/MAPL_LocStreamMod.F90 Lines 1962 to 1968 in d6b49c8 @atrayano would be our best bet but as he's off, I'm going to cc @tclune and @bena-nasa as well as @weiyuan-jiang as he is our land contact. My first thought is somehow FF is...denormal or stupid large? That's the only way I could see an FPE happening on an So, perhaps the LAI (or GRN, etc.) files are not good? Unfortunately they are tile files. @biljanaorescanin Does the land group have an LAI/GRN "viewer"? |
Beta Was this translation helpful? Give feedback.
-
We do have as part of monitoring BCS package under specific resolution monthly plots for LAI for that resolution. Is that what you mean by "viewer"? What ever you've run you will have bcs files if you go to that directory, for example: /discover/nobackup/projects/gmao/bcs_shared/legacy_bcs/Icarus-NLv3/Icarus-NLv3_Ostia/CF3072x6C_DE2880xPE1440/clsm/plots/lai.jpg you will have "lai.jpg" you can check does it look reasonable. Similar plot should exist in any bcs set this run was using. |
Beta Was this translation helpful? Give feedback.
-
Not entirely sure what the issue is, here. Has anyone tried reading the LAI values and looking if one or more values are not in the expected range (non-negative and less than, say, 10.0)?
|
Beta Was this translation helpful? Give feedback.
-
To @wmputman : My fear, as I relayed to Atanas before his travel is that this is just the tip of the iceberg. You may encounter a series of issues to get |
Beta Was this translation helpful? Give feedback.
-
I just ran a check on the LAI values (as @gmao-rreichle suggested). |
Beta Was this translation helpful? Give feedback.
-
I tried to reproduce the same issue for Donifan, running a debug executable. While I was not able to reproduce the issue in T2G, I found few other issues: division by zero due to uninitialized variable (PK), and another usage of uninitialized variable (imsize). Also found a usage of a scalar variable (ALPHA) calculated inside one set of nested loops and used also in another set of nested loops, which would have caused a layout reproducibility issues.The T2G issue could have been caused by memory corruption and or corrupted tile file. I am not 100% sure that the issues I found could explain the T2G |
Beta Was this translation helpful? Give feedback.
-
Did all these instances of T2G crashed happen after a fresh build? I have seen occasionally unexplainable errors related to a "stale" cmake build |
Beta Was this translation helpful? Give feedback.
-
I tried building and running with FPE0 in place of our FPE3 options. I landed on this line with a floating point exception:
forrtl: error (75): floating point exception
Image PC Routine Line Source
GEOSgcm.x 00000000035C3D1B Unknown Unknown Unknown
libpthread-2.22.s 00002B3E6BD4DCE0 Unknown Unknown Unknown
libMAPL.base.so 00002B3E5BD31694 mapl_locstreammod 1965 MAPL_LocStreamMod.F90
GEOSgcm.x 0000000001E510C5 geos_surfacegridc 4413 GEOS_SurfaceGridComp.F90
Beta Was this translation helpful? Give feedback.
All reactions