-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Telcon: 2021 08 18
Peter Scheibel edited this page Aug 18, 2021
·
16 revisions
Meeting to be held at 9am PST August 18, 2021
- Todd Gamblin
- Peter Scheibel
- (whoever wants to ask Spack questions or discuss agenda items)
-
Spack's compiler wrappers require bash, to support them on systems without bash we are considering either:
- Making the wrappers posix-sh compliant*
- Replacing the script-based wrappers with executables (compiled from C)
-
Spack compiler flag specification
- Specifying compiler flags is hard now
- We have
flag_handler
methods - Should we model specific flags (i.e. those which should be propagated vs. not)
* note from @haampie: we rely on arrays & heredocs, that's tough in sh. @alalazo pointed out we can generate the sh script from a template, and hard-code the case
statements instead of using loops and arrays. Might as well generate a C-script then, compile it, and have the lowest overhead compiler wrapper ;) https://github.com/spack/spack/pull/25380#issuecomment-901049740