Phil Miller - NOAA
Phil Miller - NOAA
I've cleared up the environment dependence by passing the relevant GCC compatibility flag, so that it doesn't pick up the ancient 4.8.5 from the bare `PATH`. > `/projects/global/toss3/compilers/intel/intel_2021/oneapi/compiler/2021.3.0/linux/bin/intel64/icpc -V -O2...
The full set of things I've changed to drive the build to completion on Intel 2021.3.0 can be found here: https://github.com/PhilMiller/Trilinos/tree/pm/intel19
The code as modified to work around the compiler failure in that one test passes the rest of the suite run by `ctest`
With CReduce, my test case is down to 'just' 2 MB, and still falling pretty rapidly. Hopefully, I'll have something reasonable by tomorrow or later in the week.
For posterity, the test case failed with the same error on 2021.4.0
Nope, Intel's classic compiler is still fragile around this.
The standard suggestion for not breaking CI and other work flows is to introduce that tiny type trait in a preliminary PR that can be merged easily and make the...
It might be preferable, but regardless, I think remotebmi and the like probably needs to escape any strings coming from model code, rather than passing them through verbatim.
I posed this question to Nels: **Should there be an API to get the set of set names that a model defines?** I'm leaning toward 'no', because 1. (introspection aside)...
Initially asking for review from Scott and Nels for help in drafting this well, before really looking for feedback from the broader BMI council.