diff options
author | Brian Van Essen <vanessen1@llnl.gov> | 2022-10-17 13:07:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-17 13:07:27 -0700 |
commit | 47bfc60845b71830ee54a04c597419c7eedd2a42 (patch) | |
tree | fce39cdd49957ef268845816f65c9ebece2449ac /share | |
parent | 9b87b4c8cd5ea1aeeedf673a352cf28838f01412 (diff) | |
download | spack-47bfc60845b71830ee54a04c597419c7eedd2a42.tar.gz spack-47bfc60845b71830ee54a04c597419c7eedd2a42.tar.bz2 spack-47bfc60845b71830ee54a04c597419c7eedd2a42.tar.xz spack-47bfc60845b71830ee54a04c597419c7eedd2a42.zip |
Bugfix HIP and aluminum rocm build (#33344)
* Fixed two bugs in the HIP package recipe. The first is that the
HIP_PATH was being set to the actual spec, and not the spec prefix.
The second bug is that HIP is expected to be in /opt/rocm-x.y.z/hip
but it's libraries can exist at both /opt/rocm-x.y.z/hip/lib and
/opt/rocm-x.y.z/lib. This means that the external detection logic may
find it in either and it turns out that some modules only expose one
of those two locations. Logic is added to ensure that the internal
HIP_PATH and associated ROCM_PATH are correctly set in both cases.
* Added support for Aluminum to use the libfabric plugin with either
RCCL or NCCL.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions