Compare commits
5 commits
a1920efc10
...
0a04b8b791
Author | SHA1 | Date | |
---|---|---|---|
0a04b8b791 | |||
919467282d | |||
77f443bd2d | |||
09718e78f3 | |||
e8b3514554 |
2 changed files with 136 additions and 0 deletions
|
@ -143,6 +143,122 @@ packages:
|
||||||
modules:
|
modules:
|
||||||
- cray-parallel-netcdf/1.12.3.13
|
- cray-parallel-netcdf/1.12.3.13
|
||||||
buildable: false
|
buildable: false
|
||||||
|
# Rocm/hip packages
|
||||||
|
# `module load rocm` defaults to v5.5.1 in CPE 24.03
|
||||||
|
rocsparse:
|
||||||
|
externals:
|
||||||
|
- spec: rocsparse@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
hipsparse:
|
||||||
|
externals:
|
||||||
|
- spec: hipsparse@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
hipsolver:
|
||||||
|
externals:
|
||||||
|
- spec: hipsolver@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
hip:
|
||||||
|
externals:
|
||||||
|
- spec: hip@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
hipblas:
|
||||||
|
externals:
|
||||||
|
- spec: hipblas@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rocprofiler-dev:
|
||||||
|
externals:
|
||||||
|
- spec: rocprofiler-dev@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
hiprand:
|
||||||
|
externals:
|
||||||
|
- spec: hiprand@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rocblas:
|
||||||
|
externals:
|
||||||
|
- spec: rocblas@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
hsa-rocr-dev:
|
||||||
|
externals:
|
||||||
|
- spec: hsa-rocr@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rccl:
|
||||||
|
externals:
|
||||||
|
- spec: rccl@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rocfft:
|
||||||
|
externals:
|
||||||
|
- spec: rocfft@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
comgr:
|
||||||
|
externals:
|
||||||
|
- spec: comgr@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
miopen-hip:
|
||||||
|
externals:
|
||||||
|
- spec: miopen-hip@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
migraphx:
|
||||||
|
externals:
|
||||||
|
- spec: migraphx@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rocsolver:
|
||||||
|
externals:
|
||||||
|
- spec: rocsolver@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rocrand:
|
||||||
|
externals:
|
||||||
|
- spec: rocrand@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
roctracer-dev:
|
||||||
|
externals:
|
||||||
|
- spec: roctracer-dev@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
rocm-smi-lib:
|
||||||
|
externals:
|
||||||
|
- spec: rocm-smi-lib@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
|
miopen-opencl:
|
||||||
|
externals:
|
||||||
|
- spec: miopen-opencl@5.5.1
|
||||||
|
modules:
|
||||||
|
- rocm/5.5.1
|
||||||
|
buildable: false
|
||||||
# Packages which have not been discovered by spack external find
|
# Packages which have not been discovered by spack external find
|
||||||
# and packages which are not in the OS image but low-level.
|
# and packages which are not in the OS image but low-level.
|
||||||
# Declare libs as externals only if a -devel OS package is installed
|
# Declare libs as externals only if a -devel OS package is installed
|
||||||
|
@ -172,6 +288,11 @@ packages:
|
||||||
require:
|
require:
|
||||||
- '%gcc@7.5'
|
- '%gcc@7.5'
|
||||||
- '+libiberty'
|
- '+libiberty'
|
||||||
|
dbus:
|
||||||
|
externals:
|
||||||
|
- spec: dbus@1.12.2
|
||||||
|
prefix: /usr
|
||||||
|
buildable: false
|
||||||
# packages which have been discovered by spack external find --all
|
# packages which have been discovered by spack external find --all
|
||||||
# python: # not a -devel package
|
# python: # not a -devel package
|
||||||
# externals:
|
# externals:
|
||||||
|
|
|
@ -18,6 +18,21 @@ spack:
|
||||||
- [$cflags_noerror_implicit] # code is not fully C99
|
- [$cflags_noerror_implicit] # code is not fully C99
|
||||||
- [$^mpis]
|
- [$^mpis]
|
||||||
- [$%compilers]
|
- [$%compilers]
|
||||||
|
- matrix:
|
||||||
|
- [scorep]
|
||||||
|
- [~cuda~hip, ~cuda+hip]
|
||||||
|
- [$^mpis]
|
||||||
|
- [$%compilers]
|
||||||
|
exclude: # hip support requires llvm-like compiler
|
||||||
|
- scorep%gcc +hip
|
||||||
|
- scorep%cce ~hip
|
||||||
|
- matrix:
|
||||||
|
- [scalasca]
|
||||||
|
- [$^mpis]
|
||||||
|
- [$%compilers]
|
||||||
|
- matrix: # build tools
|
||||||
|
- [meson, ninja]
|
||||||
|
- [$%core_compiler]
|
||||||
view: false
|
view: false
|
||||||
concretizer:
|
concretizer:
|
||||||
unify: when_possible
|
unify: when_possible
|
||||||
|
|
Loading…
Reference in a new issue