GEOS-ESM / ESMA-Baselibs

Base Libraries for the GEOS ESM
Apache License 2.0
1 stars 10 forks source link

Build FMS as Shared? #223

Open mathomp4 opened 3 weeks ago

mathomp4 commented 3 weeks ago

Recently FMS 2024.03 was released. In that is a change requested by @srherbener (issue: https://github.com/NOAA-GFDL/FMS/issues/1558, PR: https://github.com/NOAA-GFDL/FMS/pull/1559) to allow for shared library builds of FMS.

I suppose the question is: what should GEOS use? We use FMS in...weird ways. We do our wacky link with r8 but allow r4 thing for MOM vs FV3. I know from testing that the r4/r8 override that should work for us does not (not enough is overridden).

I'll do some testing and probably ping @tclune to see what we should do depending on the outcome.

tclune commented 2 weeks ago

Have we ever opened specific issues with FMS for the interfaces that we see as not being supported?

mathomp4 commented 2 weeks ago

Have we ever opened specific issues with FMS for the interfaces that we see as not being supported?

Maybe long ago with our old FMS, but I should do it again with modern FMS. I'll try it out next week.