Skip to content
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

Commit c893da2

Browse files
committed
clean gitlab pipeline
1 parent baa50da commit c893da2

File tree

1 file changed

+0
-121
lines changed

1 file changed

+0
-121
lines changed

.gitlab-ci.yml

Lines changed: 0 additions & 121 deletions
Original file line numberDiff line numberDiff line change
@@ -83,174 +83,53 @@ build:nmodl:
8383
SPACK_PACKAGE_SPEC: ~legacy-unit
8484
SPACK_PACKAGE_COMPILER: gcc
8585

86-
## Build CoreNEURON
87-
#.build_coreneuron:
88-
# extends: [.build]
89-
# variables:
90-
# SPACK_PACKAGE: coreneuron
91-
# # NEURON depends on py-mpi4py, most of whose dependencies are pulled in by
92-
# # nmodl%gcc, with the exception of MPI, which is pulled in by
93-
# # coreneuron%{nvhpc,intel}. hpe-mpi is an external package anyway, so
94-
# # setting its compiler is just changing how it is labelled in the
95-
# # dependency graph and not changing which installation is used, but this
96-
# # means that in the NEURON step an existing py-mpi4py%gcc can be used.
97-
# # Otherwise a new py-mpi4py with hpe-mpi%{nvhpc,intel} will be built.
98-
# # caliper: papi%nvhpc does not build; use the caliper from the deployment
99-
# # TODO: fix this more robustly so we don't have to play so many games.
100-
# SPACK_PACKAGE_DEPENDENCIES: ^hpe-mpi%gcc ^caliper%gcc+cuda cuda_arch=70
101-
#
102-
## TODO: improve coverage by switching an Intel build to be statically linked
103-
## TODO: improve coverage by switching an Intel build to RelWithDebInfo
104-
## TODO: improve coverage by enabling +openmp on an Intel build
105-
#build:coreneuron:mod2c:intel:shared:debug:
106-
# extends: [.build_coreneuron, .spack_intel]
107-
# variables:
108-
# SPACK_PACKAGE_SPEC: +caliper~gpu~legacy-unit~nmodl~openmp+shared+tests~unified build_type=Debug
109-
#
110-
#build:coreneuron:nmodl:intel:debug:legacy:
111-
# extends: [.build_coreneuron, .spack_intel]
112-
# needs: ["build:nmodl"]
113-
# variables:
114-
# SPACK_PACKAGE_SPEC: +caliper~gpu~legacy-unit+nmodl~openmp~shared~sympy+tests~unified build_type=Debug
115-
#
116-
## Disable caliper to improve coverage
117-
#build:coreneuron:nmodl:intel:shared:debug:
118-
# extends: [.build_coreneuron, .spack_intel]
119-
# needs: ["build:nmodl"]
120-
# variables:
121-
# SPACK_PACKAGE_DEPENDENCIES: ^hpe-mpi%gcc
122-
# SPACK_PACKAGE_SPEC: ~caliper~gpu~legacy-unit+nmodl~openmp+shared+sympy+tests~unified build_type=Debug
123-
#
124-
## Not linked to a NEURON build+test job, see
125-
## https://github.com/BlueBrain/CoreNeuron/issues/594
126-
#build:coreneuron:mod2c:nvhpc:acc:debug:unified:
127-
# extends: [.build_coreneuron, .spack_nvhpc]
128-
# variables:
129-
# SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit~nmodl+openmp~shared+tests+unified build_type=Debug
130-
#
131-
## Shared + OpenACC + OpenMP host threading has problems
132-
#build:coreneuron:mod2c:nvhpc:acc:shared:
133-
# extends: [.build_coreneuron, .spack_nvhpc]
134-
# variables:
135-
# SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit~nmodl~openmp+shared+tests~unified build_type=RelWithDebInfo
136-
#
137-
#build:coreneuron:nmodl:nvhpc:acc:debug:legacy:
138-
# extends: [.build_coreneuron, .spack_nvhpc]
139-
# needs: ["build:nmodl"]
140-
# variables:
141-
# SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl~openmp~shared~sympy+tests~unified build_type=Debug
142-
#
143-
#build:coreneuron:nmodl:nvhpc:acc:shared:
144-
# extends: [.build_coreneuron, .spack_nvhpc]
145-
# needs: ["build:nmodl"]
146-
# variables:
147-
# SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl~openmp+shared+sympy+tests~unified build_type=RelWithDebInfo
148-
#
149-
#build:coreneuron:nmodl:nvhpc:omp:legacy:
150-
# extends: [.build_coreneuron, .spack_nvhpc]
151-
# needs: ["build:nmodl"]
152-
# variables:
153-
# SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl+openmp~shared~sympy+tests~unified build_type=RelWithDebInfo
154-
#
155-
#build:coreneuron:nmodl:nvhpc:omp:debug:
156-
# extends: [.build_coreneuron, .spack_nvhpc]
157-
# needs: ["build:nmodl"]
158-
# variables:
159-
# SPACK_PACKAGE_SPEC: +caliper+gpu~legacy-unit+nmodl+openmp~shared+sympy+tests~unified build_type=Debug
160-
16186
# Build NEURON
16287
build:neuron:mod2c:intel:shared:debug:
16388
extends: [.build_neuron, .spack_intel]
16489
variables:
16590
SPACK_PACKAGE_SPEC: +debug~rx3d~report~caliper~gpu+coreneuron~legacy-unit~nmodl~openmp+shared+tests~unified build_type=Debug model_tests=channel-benchmark,olfactory,tqperf-heavy
166-
# needs: ["build:coreneuron:mod2c:intel:shared:debug"]
16791

16892
build:neuron:nmodl:intel:debug:legacy:
16993
extends: [.build_neuron, .spack_intel]
17094
needs: ["build:nmodl"]
17195
variables:
17296
SPACK_PACKAGE_SPEC: +debug~rx3d~report~caliper~gpu+coreneuron~legacy-unit+nmodl~openmp~shared~sympy+tests~unified build_type=Debug model_tests=channel-benchmark,olfactory,tqperf-heavy
173-
# needs: ["build:coreneuron:nmodl:intel:debug:legacy"]
17497

17598
build:neuron:nmodl:intel:shared:debug:
17699
extends: [.build_neuron, .spack_intel]
177100
needs: ["build:nmodl"]
178101
variables:
179102
SPACK_PACKAGE_SPEC: +debug~rx3d~report~caliper~gpu+coreneuron~legacy-unit+nmodl~openmp+shared+sympy+tests~unified build_type=Debug model_tests=channel-benchmark,olfactory,tqperf-heavy
180-
# needs: ["build:coreneuron:nmodl:intel:shared:debug"]
181103

182104
build:neuron:mod2c:nvhpc:acc:shared:
183105
extends: [.build_neuron, .spack_nvhpc]
184106
variables:
185107
SPACK_PACKAGE_SPEC: +debug~rx3d~report~caliper+gpu+coreneuron~legacy-unit~nmodl~openmp+shared+tests~unified build_type=RelWithDebInfo model_tests=channel-benchmark,olfactory,tqperf-heavy
186-
# needs: ["build:coreneuron:mod2c:nvhpc:acc:shared"]
187108

188109
build:neuron:nmodl:nvhpc:acc:debug:legacy:
189110
extends: [.build_neuron, .spack_nvhpc]
190111
needs: ["build:nmodl"]
191112
variables:
192113
SPACK_PACKAGE_SPEC: +debug~rx3d~report~caliper+gpu+coreneuron~legacy-unit+nmodl~openmp~shared~sympy+tests~unified build_type=Debug model_tests=channel-benchmark,olfactory,tqperf-heavy
193-
# needs: ["build:coreneuron:nmodl:nvhpc:acc:debug:legacy"]
194114

195115
build:neuron:nmodl:nvhpc:acc:shared:
196116
extends: [.build_neuron, .spack_nvhpc]
197117
needs: ["build:nmodl"]
198118
variables:
199119
SPACK_PACKAGE_SPEC: +debug~rx3d~report~caliper+gpu+coreneuron~legacy-unit+nmodl~openmp+shared+sympy+tests~unified build_type=RelWithDebInfo model_tests=channel-benchmark,olfactory,tqperf-heavy
200-
# needs: ["build:coreneuron:nmodl:nvhpc:acc:shared"]
201120

202121
build:neuron:nmodl:nvhpc:omp:legacy:debug:
203122
extends: [.build_neuron, .spack_nvhpc]
204123
needs: ["build:nmodl"]
205124
variables:
206125
SPACK_PACKAGE_SPEC: +debug~rx3d~report+caliper+gpu+coreneuron~legacy-unit+nmodl+openmp~shared~sympy+tests~unified build_type=Debug model_tests=channel-benchmark,olfactory,tqperf-heavy ^caliper~libdw~libunwind+cuda%gcc cuda_arch=70
207-
# needs: ["build:coreneuron:nmodl:nvhpc:omp:legacy"]
208126

209127
build:neuron:nmodl:nvhpc:omp:debug:
210128
extends: [.build_neuron, .spack_nvhpc]
211129
needs: ["build:nmodl"]
212130
variables:
213131
SPACK_PACKAGE_SPEC: +debug~rx3d~report+caliper+gpu+coreneuron~legacy-unit+nmodl+openmp~shared+sympy+tests~unified build_type=Debug model_tests=channel-benchmark,olfactory,tqperf-heavy ^caliper~libdw~libunwind+cuda%gcc cuda_arch=70
214132

215-
# needs: ["build:coreneuron:nmodl:nvhpc:omp:debug"]
216-
217-
# Test CoreNEURON
218-
#test:coreneuron:mod2c:intel:shared:debug:
219-
# extends: [.ctest]
220-
# needs: ["build:coreneuron:mod2c:intel:shared:debug"]
221-
222-
#test:coreneuron:nmodl:intel:debug:legacy:
223-
# extends: [.ctest]
224-
# needs: ["build:coreneuron:nmodl:intel:debug:legacy"]
225-
226-
#test:coreneuron:nmodl:intel:shared:debug:
227-
# extends: [.ctest]
228-
# needs: ["build:coreneuron:nmodl:intel:shared:debug"]
229-
#
230-
#test:coreneuron:mod2c:nvhpc:acc:debug:unified:
231-
# extends: [.ctest, .gpu_node]
232-
# needs: ["build:coreneuron:mod2c:nvhpc:acc:debug:unified"]
233-
#
234-
#test:coreneuron:mod2c:nvhpc:acc:shared:
235-
# extends: [.ctest, .gpu_node]
236-
# needs: ["build:coreneuron:mod2c:nvhpc:acc:shared"]
237-
#
238-
#test:coreneuron:nmodl:nvhpc:acc:debug:legacy:
239-
# extends: [.ctest, .gpu_node]
240-
# needs: ["build:coreneuron:nmodl:nvhpc:acc:debug:legacy"]
241-
#
242-
#test:coreneuron:nmodl:nvhpc:acc:shared:
243-
# extends: [.ctest, .gpu_node]
244-
# needs: ["build:coreneuron:nmodl:nvhpc:acc:shared"]
245-
#
246-
#test:coreneuron:nmodl:nvhpc:omp:legacy:
247-
# extends: [.ctest, .gpu_node]
248-
# needs: ["build:coreneuron:nmodl:nvhpc:omp:legacy"]
249-
#
250-
#test:coreneuron:nmodl:nvhpc:omp:debug:
251-
# extends: [.ctest, .gpu_node]
252-
# needs: ["build:coreneuron:nmodl:nvhpc:omp:debug"]
253-
254133
# Test NEURON
255134
test:neuron:mod2c:intel:shared:debug:
256135
extends: [.test_neuron]

0 commit comments

Comments
 (0)