@@ -87,7 +87,7 @@ pipeline {
8787 }
8888 environment {
8989 STAN_NUM_THREADS = 4
90- CLANG_CXX = ' clang++-6.0 '
90+ CLANG_CXX = ' clang++-7 '
9191 GCC = ' g++'
9292 MPICXX = ' mpicxx.openmpi'
9393 N_TESTS = 150
@@ -116,7 +116,7 @@ pipeline {
116116 stage(" Clang-format" ) {
117117 agent {
118118 docker {
119- image ' stanorg/ci:gpu'
119+ image ' stanorg/ci:gpu-cpp17 '
120120 label ' linux'
121121 }
122122 }
@@ -167,7 +167,7 @@ pipeline {
167167 stage(' Linting & Doc checks' ) {
168168 agent {
169169 docker {
170- image ' stanorg/ci:gpu'
170+ image ' stanorg/ci:gpu-cpp17 '
171171 label ' linux'
172172 }
173173 }
@@ -202,7 +202,7 @@ pipeline {
202202 stage(' Verify changes' ) {
203203 agent {
204204 docker {
205- image ' stanorg/ci:gpu'
205+ image ' stanorg/ci:gpu-cpp17 '
206206 label ' linux'
207207 }
208208 }
@@ -224,7 +224,7 @@ pipeline {
224224 stage(' Headers check' ) {
225225 agent {
226226 docker {
227- image ' stanorg/ci:gpu'
227+ image ' stanorg/ci:gpu-cpp17 '
228228 label ' linux'
229229 }
230230 }
@@ -252,7 +252,7 @@ pipeline {
252252 stage(' Rev/Fwd Unit Tests' ) {
253253 agent {
254254 docker {
255- image ' stanorg/ci:gpu'
255+ image ' stanorg/ci:gpu-cpp17 '
256256 label ' linux'
257257 args ' --cap-add SYS_PTRACE'
258258 }
@@ -275,7 +275,7 @@ pipeline {
275275 stage(' Mix Unit Tests' ) {
276276 agent {
277277 docker {
278- image ' stanorg/ci:gpu'
278+ image ' stanorg/ci:gpu-cpp17 '
279279 label ' linux'
280280 args ' --cap-add SYS_PTRACE'
281281 }
@@ -297,7 +297,7 @@ pipeline {
297297 stage(' Prim Unit Tests' ) {
298298 agent {
299299 docker {
300- image ' stanorg/ci:gpu'
300+ image ' stanorg/ci:gpu-cpp17 '
301301 label ' linux'
302302 args ' --cap-add SYS_PTRACE'
303303 }
@@ -313,7 +313,7 @@ pipeline {
313313 script {
314314 runTests(" test/unit/*_test.cpp" , false )
315315 runTests(" test/unit/math/*_test.cpp" , false )
316- runTests(" test/unit/math/prim" , false )
316+ runTests(" test/unit/math/prim" , false )
317317 runTests(" test/unit/math/memory" , false )
318318 }
319319 }
@@ -332,7 +332,7 @@ pipeline {
332332 stage(' MPI tests' ) {
333333 agent {
334334 docker {
335- image ' stanorg/ci:gpu'
335+ image ' stanorg/ci:gpu-cpp17 '
336336 label ' linux'
337337 }
338338 }
@@ -352,7 +352,7 @@ pipeline {
352352 stage(' OpenCL GPU tests' ) {
353353 agent {
354354 docker {
355- image ' stanorg/ci:gpu'
355+ image ' stanorg/ci:gpu-cpp17 '
356356 label ' v100'
357357 args ' --gpus 1'
358358 }
@@ -375,9 +375,8 @@ pipeline {
375375 stage(' Distribution tests' ) {
376376 agent {
377377 docker {
378- image ' stanorg/ci:gpu'
378+ image ' stanorg/ci:gpu-cpp17 '
379379 label ' linux'
380- args ' --pull always'
381380 }
382381 }
383382 steps {
@@ -409,9 +408,8 @@ pipeline {
409408 stage(' Expressions test' ) {
410409 agent {
411410 docker {
412- image ' stanorg/ci:gpu'
411+ image ' stanorg/ci:gpu-cpp17 '
413412 label ' linux'
414- args ' --pull always'
415413 }
416414 }
417415 steps {
@@ -445,9 +443,8 @@ pipeline {
445443 stage(' Threading tests' ) {
446444 agent {
447445 docker {
448- image ' stanorg/ci:gpu'
446+ image ' stanorg/ci:gpu-cpp17 '
449447 label ' linux'
450- args ' --pull always'
451448 }
452449 }
453450 steps {
@@ -495,7 +492,7 @@ pipeline {
495492 stage(' Upload doxygen' ) {
496493 agent {
497494 docker {
498- image ' stanorg/ci:gpu'
495+ image ' stanorg/ci:gpu-cpp17 '
499496 label ' linux'
500497 }
501498 }
0 commit comments