NOAA-GFDL / SHiELD_build

Other
7 stars 17 forks source link

Bug Fixes #23

Closed laurenchilutti closed 1 year ago

laurenchilutti commented 1 year ago

Description

In PR #22 I accidentally introduced a few bugs. This PR should address those.

  1. the -DHAVE_GETTID flag should only be added to FMS compiles for GAEA, so we moved it to the entvironment files.
  2. A copy/paste error when I added some new lines in intel.mk and gnu.mk related to libyaml. I correct that here
  3. My if statement in MAKE_libFMS that woud set the variable USE_YAML was not working as expected and is fixed.

Fixes # (issue)

How Has This Been Tested?

Tested on Gaea, Orion, and the cloud

Checklist:

Please check all whether they apply or not

JosephMouallem commented 1 year ago

Compilation is OK now, no issues on Orion