Commit fc32a563 authored by Adam Mercer's avatar Adam Mercer
Browse files

Merge branch 'nightly-cuda-CI' into 'master'

Add CUDA build job to nightly CI

Closes #299

See merge request lscsoft/lalsuite!1317
parents 452bbd2f 54ea91e4
......@@ -881,6 +881,25 @@ gcc:9:
<<: *gcc-build
image: igwn/lalsuite-dev-gcc:9
cuda:
image: igwn/lalsuite-dev-cuda:el7
stage: compiler tests
needs: []
script:
- ./00boot
- ./configure --with-cuda=/usr/local/cuda
- make -j4 dist
- make -j4
# just compile test suite; some tests require a CUDA device to run
- make -j4 check TESTS=
- make -j4 install
only:
- schedules
- web
artifacts:
reports:
junit: "*/test/python/junit*.xml"
# -- debian
platform:debian:buster:
......
......@@ -1532,7 +1532,7 @@ cleanExit:
LALCheckMemoryLeaks();
#ifdef LALAPPS_CUDA_ENABLED
cudaThreadExit();
cudaDeviceReset();
#endif
exit( 0 );
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment