@@ -35,9 +35,6 @@ spack_setup:
3535 - git diff
3636 - fi
3737
38- .spack_intel :
39- variables :
40- SPACK_PACKAGE_COMPILER : intel
4138.spack_nvhpc :
4239 variables :
4340 SPACK_PACKAGE_COMPILER : nvhpc
@@ -50,16 +47,6 @@ spack_setup:
5047 variables :
5148 bb5_constraint : volta
5249
53- build:nmodl:intel :
54- stage : build_nmodl
55- variables :
56- SPACK_PACKAGE : nmodl
57- SPACK_PACKAGE_REF : ' '
58- SPACK_PACKAGE_SPEC : ~legacy-unit
59- extends :
60- - .spack_build
61- - .spack_intel
62-
6350build:nmodl:gpu :
6451 stage : build_nmodl
6552 variables :
@@ -71,23 +58,6 @@ build:nmodl:gpu:
7158 - .spack_build
7259 - .spack_nvhpc
7360
74- build:coreneuron+nmodl:intel :
75- variables :
76- SPACK_PACKAGE : coreneuron
77- SPACK_PACKAGE_SPEC : +nmodl+tests~legacy-unit build_type=Debug
78- extends :
79- - .spack_build
80- - .spack_intel
81- needs : ["build:nmodl:intel"]
82-
83- build:coreneuron:intel :
84- variables :
85- SPACK_PACKAGE : coreneuron
86- SPACK_PACKAGE_SPEC : +tests~legacy-unit build_type=Debug
87- extends :
88- - .spack_build
89- - .spack_intel
90-
9161build:coreneuron+nmodl:gpu :
9262 variables :
9363 SPACK_PACKAGE : coreneuron
@@ -99,48 +69,10 @@ build:coreneuron+nmodl:gpu:
9969 - .spack_nvhpc
10070 needs : ["build:nmodl:gpu"]
10171
102- build:coreneuron:gpu :
103- variables :
104- SPACK_PACKAGE : coreneuron
105- # +report pulls in a lot of dependencies and the tests fail.
106- # See https://github.com/BlueBrain/CoreNeuron/issues/518 re: build_type
107- SPACK_PACKAGE_SPEC : +gpu+tests~legacy-unit~report build_type=RelWithDebInfo
108- extends :
109- - .spack_build
110- - .spack_nvhpc
111-
112- test:coreneuron+nmodl:intel :
113- extends : [.ctest]
114- needs : ["build:coreneuron+nmodl:intel"]
115-
116- test:coreneuron:intel :
117- extends : [.ctest]
118- needs : ["build:coreneuron:intel"]
119-
12072test:coreneuron+nmodl:gpu :
12173 extends : [.ctest, .gpu_node]
12274 needs : ["build:coreneuron+nmodl:gpu"]
12375
124- test:coreneuron:gpu :
125- extends : [.ctest, .gpu_node]
126- needs : ["build:coreneuron:gpu"]
127-
128- build:neuron+nmodl:intel :
129- stage : build_neuron
130- extends :
131- - .spack_build
132- - .spack_neuron
133- - .spack_intel
134- needs : ["build:coreneuron+nmodl:intel"]
135-
136- build:neuron:intel :
137- stage : build_neuron
138- extends :
139- - .spack_build
140- - .spack_neuron
141- - .spack_intel
142- needs : ["build:coreneuron:intel"]
143-
14476build:neuron+nmodl:gpu :
14577 stage : build_neuron
14678 extends :
@@ -153,34 +85,7 @@ build:neuron+nmodl:gpu:
15385 - !reference [.spack_build, before_script]
15486 needs : ["build:coreneuron+nmodl:gpu"]
15587
156- build:neuron:gpu :
157- stage : build_neuron
158- extends :
159- - .spack_build
160- - .spack_neuron
161- - .spack_nvhpc
162- before_script :
163- # Build py-cython and py-numpy with GCC instead of NVHPC.
164- - SPACK_PACKAGE_DEPENDENCIES="${SPACK_PACKAGE_DEPENDENCIES}^py-cython%gcc^py-numpy%gcc"
165- - !reference [.spack_build, before_script]
166- needs : ["build:coreneuron:gpu"]
167-
168- test:neuron+nmodl:intel :
169- stage : test_neuron
170- extends : [.ctest]
171- needs : ["build:neuron+nmodl:intel"]
172-
173- test:neuron:intel :
174- stage : test_neuron
175- extends : [.ctest]
176- needs : ["build:neuron:intel"]
177-
17888test:neuron+nmodl:gpu :
17989 stage : test_neuron
18090 extends : [.ctest, .gpu_node]
18191 needs : ["build:neuron+nmodl:gpu"]
182-
183- test:neuron:gpu :
184- stage : test_neuron
185- extends : [.ctest, .gpu_node]
186- needs : ["build:neuron:gpu"]
0 commit comments