Add bin/compiler to PATH for intel-oneapi-compilers#1922
Add bin/compiler to PATH for intel-oneapi-compilers#1922climbfuji merged 6 commits intoJCSDA:developfrom
bin/compiler to PATH for intel-oneapi-compilers#1922Conversation
…oneapi-compilers, attempt to add subdirectory 'compiler' of 'bin' to PATH; test in CI
|
Regarding #1903, shouldn't this be resolved in the system-provided compiler modules? It's not a hill I'll die on, but, could/should it be applied on a site-by-site basis? |
The system-provided modules are often straight from Intel, and Intel doesn't set the path for |
AlexanderRichert-NOAA
left a comment
There was a problem hiding this comment.
That still strikes me as something for SAs to address (either by manually adding it to the modules or by engaging Intel and asking them to fix the modules), but like I said, not a hill I intend to die on.
I know, we are covering up for an issue in the Intel-generated module files. Fortunately, the fix is easy enough to remove. |
…/climbfuji/spack-stack into feature/oneapi_bin_compiler_path
…eature/oneapi_bin_compiler_path
Description
In
spack-ext/lib/jcsda-emc/spack-stack/stack/meta_modules.py: forintel-oneapi-compilers, attempt to add subdirectorycompilerofbintoPATH, and test in CI.This will have no effect on Cray systems using the Cray compiler wrappers, but that's fine. Cray systems have their own, Cray-generated compiler modules anyway.
Dependencies
None
Issues addressed
Closes #1903
Applications affected
None
Systems affected
Systems using Intel oneAPI compilers
Testing
Checklist
All dependency PRs/issues have been resolved and this PR can be merged.All necessary updates to the documentation (spack-stack wiki) will be made when this PR is merged