GEOS-DEV / thirdPartyLibs

Repository to build the GEOSX third party libraries
3 stars 12 forks source link

umpire@v2022.03.1 adds fmt as a builtin TPL breaking our build and/or our xml input parsing #190

Open wrtobin opened 2 years ago

wrtobin commented 2 years ago

This isn't high priority but I encountered it while working on HIP/Crusher so I'm documenting it:

umpire@v2022.03.1 added fmt as a builtin TPL, and while they name-space wrapped it, the header inclusion preprocessor macros are unchanged and cause GEOSX to fail to compile.

Simply trying to use the umpire builtin version by namespace scoping our fmt usage doesn't work and breaks xml input deck parsing.

Right now the newest umpire we can use is umpire@v2022.03.0