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
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