JCSDA / spack

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
https://spack.io
Other
0 stars 14 forks source link

Replace previous solution to suppress Intel's deprecation warnings with spack-blesssed version #460

Closed climbfuji closed 3 months ago

climbfuji commented 3 months ago

Description

See https://github.com/JCSDA/spack-stack/issues/1230 for what this PR does (all explained in detail). I cherry-picked all commits from https://github.com/spack/spack/pull/44588 to make sure that there are no merge conflicts down the road.

Acknowledging Peter Scheibel from the spack core team for suggesting the improved solution and adding the tests to my implementation.

Testing

See spack CI tests. See https://github.com/JCSDA/spack-stack/pull/1238 for testing in spack-stack (manually and in CI).