diff options
author | Dom Heinzeller <dom.heinzeller@icloud.com> | 2024-08-08 00:40:36 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-08 06:40:36 +0000 |
commit | 0902910784dbe755d1ee1e0e76b9c263c6124bbc (patch) | |
tree | cb8030802e6e1e1918dcc1b022ca15e5043a6f4e /.devcontainer | |
parent | 7050ace968d18f611124f43e3be5494f2862ca18 (diff) | |
download | spack-0902910784dbe755d1ee1e0e76b9c263c6124bbc.tar.gz spack-0902910784dbe755d1ee1e0e76b9c263c6124bbc.tar.bz2 spack-0902910784dbe755d1ee1e0e76b9c263c6124bbc.tar.xz spack-0902910784dbe755d1ee1e0e76b9c263c6124bbc.zip |
Compiler wrapper: add env var to pass vcheck flags (#44588)
Fixes #43494
Add a set of environment variables SPACK_ALWAYS_CFLAGS (etc.) that
are always applied by the compiler wrapper.
Unlike SPACK_CFLAGS, for example, these will also be applied to
version checks (both SPACK_CFLAGS and SPACK_ALWAYS_CFLAGS will be
applied to the other invocation modes like ccld etc.).
Using this new functionality, the classic Intel and oneAPI compilers
are updated to pass compiler flags that disable warning messages
when newer versions are invoked via their older binary names
(these warnings were also generated for version checks, hence the
need for a new wrapper variable).
---------
Co-authored-by: Peter Josef Scheibel <scheibel1@llnl.gov>
Diffstat (limited to '.devcontainer')
0 files changed, 0 insertions, 0 deletions