File tree Expand file tree Collapse file tree 3 files changed +17
-5
lines changed
scripts/spack/packages/ginkgo Expand file tree Collapse file tree 3 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ dane_clang_tpls:
42
42
INDEX_SPEC : [~int64]
43
43
PRECISION_SPEC : [double]
44
44
variables :
45
- SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 ${INDEX_SPEC} precision=${PRECISION_SPEC} +f2003+mpi+openmp+hypre+superlu-dist+lapack+klu+petsc+ginkgo+kokkos+kokkos-kernels~trilinos ^openblas"
45
+ SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 ${INDEX_SPEC} precision=${PRECISION_SPEC} +f2003+mpi+openmp+hypre+superlu-dist+lapack+klu+petsc+ginkgo+kokkos+kokkos-kernels~trilinos ^ginkgo@1.9.0 ^openblas"
46
46
extends : .sundials_job_on_dane
47
47
48
48
dane_gcc_tpls :
@@ -52,7 +52,7 @@ dane_gcc_tpls:
52
52
INDEX_SPEC : [~int64]
53
53
PRECISION_SPEC : [double]
54
54
variables :
55
- SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 ${INDEX_SPEC} precision=${PRECISION_SPEC} +f2003+mpi+openmp+hypre+superlu-dist+lapack+klu+petsc+ginkgo+kokkos+kokkos-kernels~trilinos ^netlib-lapack"
55
+ SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 ${INDEX_SPEC} precision=${PRECISION_SPEC} +f2003+mpi+openmp+hypre+superlu-dist+lapack+klu+petsc+ginkgo+kokkos+kokkos-kernels~trilinos ^ginkgo@1.9.0 ^netlib-lapack"
56
56
extends : .sundials_job_on_dane
57
57
58
58
dane_intel_tpls :
@@ -62,5 +62,5 @@ dane_intel_tpls:
62
62
INDEX_SPEC : [~int64]
63
63
PRECISION_SPEC : [double]
64
64
variables :
65
- SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 ${INDEX_SPEC} precision=${PRECISION_SPEC} ~f2003+mpi+openmp+hypre+superlu-dist+lapack~klu+petsc+ginkgo+kokkos+kokkos-kernels~trilinos ^intel-oneapi-mkl"
65
+ SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 ${INDEX_SPEC} precision=${PRECISION_SPEC} ~f2003+mpi+openmp+hypre+superlu-dist+lapack~klu+petsc+ginkgo+kokkos+kokkos-kernels~trilinos ^ginkgo@1.9.0 ^intel-oneapi-mkl"
66
66
extends : .sundials_job_on_dane
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ tioga_rocmcc_571_tpls:
48
48
AMDGPU_TARGET : [gfx90a]
49
49
variables :
50
50
ON_TIOGA : " OFF" # disable until we can figure out libpgmath.so error
51
- SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 precision=double amdgpu_target=${AMDGPU_TARGET} +rocm+mpi+magma+ginkgo+kokkos ^magma+rocm amdgpu_target=${AMDGPU_TARGET} ^ginkgo+rocm amdgpu_target=${AMDGPU_TARGET} ^kokkos+rocm amdgpu_target=${AMDGPU_TARGET}"
51
+ SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 precision=double amdgpu_target=${AMDGPU_TARGET} +rocm+mpi+magma+ginkgo+kokkos ^magma+rocm amdgpu_target=${AMDGPU_TARGET} ^ginkgo@1.9.0 +rocm amdgpu_target=${AMDGPU_TARGET} ^kokkos+rocm amdgpu_target=${AMDGPU_TARGET}"
52
52
before_script :
53
53
- module load rocmcc/5.7.1-magic
54
54
extends : [.sundials_job_on_tioga]
@@ -60,7 +60,7 @@ tioga_rocmcc_620_tpls:
60
60
AMDGPU_TARGET : [gfx90a]
61
61
variables :
62
62
# we need a newer magma than available to compile with 'rocm@6:' so we turn it off
63
- SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 precision=double amdgpu_target=${AMDGPU_TARGET} +rocm+mpi~magma+ginkgo+kokkos ^ginkgo+rocm amdgpu_target=${AMDGPU_TARGET} ^kokkos+rocm amdgpu_target=${AMDGPU_TARGET}"
63
+ SPEC : " %${COMPILER_SPEC} cstd=99 cxxstd=17 precision=double amdgpu_target=${AMDGPU_TARGET} +rocm+mpi~magma+ginkgo+kokkos ^ginkgo@1.9.0 +rocm amdgpu_target=${AMDGPU_TARGET} ^kokkos+rocm amdgpu_target=${AMDGPU_TARGET}"
64
64
before_script :
65
65
- module load rocmcc/6.2.0-magic
66
66
extends : [.sundials_job_on_tioga]
Original file line number Diff line number Diff line change
1
+ # Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
2
+ # Spack Project Developers. See the top-level COPYRIGHT file for details.
3
+ #
4
+ # SPDX-License-Identifier: (Apache-2.0 OR MIT)
5
+
6
+ from spack .package import *
7
+ import spack .pkg .builtin .ginkgo
8
+
9
+ class Ginkgo (spack .pkg .builtin .ginkgo .Ginkgo ):
10
+
11
+ # The version of Spack we are using does not include Ginkgo 1.9.0
12
+ version ("1.9.0" , commit = "20cfd68795f58078898da9890baa311b46845a8b" )
You can’t perform that action at this time.
0 commit comments