GEOS-ESM / GEOSana_GridComp

Repository containing code for data analysis for the GEOS Earth System Model data assimilation
Apache License 2.0
1 stars 3 forks source link

Add EXTENDED_SOURCE flag for prepbykx.f #86

Closed mathomp4 closed 2 years ago

mathomp4 commented 2 years ago

This is in part to fix https://github.com/GEOS-ESM/GEOSadas/issues/118 as reported by @bena-nasa. To wit, this PR adds the "extended source" flag when compiling prepbykx.f with all build types. We do it for Intel-Release, but not for anything else, like say Intel-Debug. That flag tells the compiler that the source lines might be over 80/132 characters. I think because this is a .f file, that limit might be 80.

By making this change, the GEOSadas develop branch can at least build with debugging flags on.

Note that this should be trivially zero-diff for the ADAS, but of course @rtodling should confirm.

BONUS! With this, I can add a debug CI build of the ADAS to MAPL. So now every PR to MAPL will build the ADAS. Which is nice. 😄