@@ -11,31 +11,35 @@ COPY . /home/raja/workspace
11
11
WORKDIR /home/raja/workspace/build
12
12
RUN cmake -DCMAKE_CXX_COMPILER=g++ -DRAJA_ENABLE_WARNINGS=On -DRAJA_ENABLE_TBB=On -DRAJA_DEPRECATED_TESTS=On -DENABLE_OPENMP=On .. && \
13
13
make -j 6 &&\
14
- ctest -T test --output-on-failure
14
+ ctest -T test --output-on-failure && \
15
+ cd .. && rm -rf build
15
16
16
17
FROM ghcr.io/rse-ops/gcc-ubuntu-20.04:gcc-8.1.0 AS gcc8.1.0
17
18
ENV GTEST_COLOR=1
18
19
COPY . /home/raja/workspace
19
20
WORKDIR /home/raja/workspace/build
20
21
RUN cmake -DCMAKE_CXX_COMPILER=g++ -DRAJA_ENABLE_WARNINGS=On -DRAJA_ENABLE_WARNINGS_AS_ERRORS=On -DENABLE_COVERAGE=On -DRAJA_ENABLE_TBB=On -DENABLE_OPENMP=On .. && \
21
22
make -j 6 &&\
22
- ctest -T test --output-on-failure
23
+ ctest -T test --output-on-failure && \
24
+ cd .. && rm -rf build
23
25
24
26
FROM ghcr.io/rse-ops/gcc-ubuntu-20.04:gcc-9.4.0 AS gcc9.4.0
25
27
ENV GTEST_COLOR=1
26
28
COPY . /home/raja/workspace
27
29
WORKDIR /home/raja/workspace/build
28
30
RUN cmake -DCMAKE_CXX_COMPILER=g++ -DRAJA_ENABLE_WARNINGS=On -DRAJA_ENABLE_TBB=On -DRAJA_ENABLE_RUNTIME_PLUGINS=On -DENABLE_OPENMP=On .. && \
29
31
make -j 6 &&\
30
- ctest -T test --output-on-failure
32
+ ctest -T test --output-on-failure && \
33
+ cd .. && rm -rf build
31
34
32
35
FROM ghcr.io/rse-ops/gcc-ubuntu-20.04:gcc-11.2.0 AS gcc11.2.0
33
36
ENV GTEST_COLOR=1
34
37
COPY . /home/raja/workspace
35
38
WORKDIR /home/raja/workspace/build
36
39
RUN cmake -DCMAKE_CXX_COMPILER=g++ -DCMAKE_CXX_COMPILER=g++ -DRAJA_ENABLE_WARNINGS=On -DRAJA_ENABLE_TBB=On -DRAJA_ENABLE_BOUNDS_CHECK=ON -DENABLE_OPENMP=On .. && \
37
40
make -j 6 &&\
38
- ctest -T test --output-on-failure
41
+ ctest -T test --output-on-failure && \
42
+ cd .. && rm -rf build
39
43
40
44
FROM ghcr.io/rse-ops/clang-ubuntu-20.04:llvm-11.0.0 AS clang11.0.0
41
45
ENV GTEST_COLOR=1
@@ -44,7 +48,8 @@ WORKDIR /home/raja/workspace/build
44
48
RUN . /opt/spack/share/spack/setup-env.sh && export LD_LIBRARY_PATH=/opt/view/lib:$LD_LIBRARY_PATH && \
45
49
cmake -DCMAKE_CXX_COMPILER=clang++ -DRAJA_ENABLE_TBB=On -DENABLE_OPENMP=On .. && \
46
50
make -j 6 &&\
47
- ctest -T test --output-on-failure
51
+ ctest -T test --output-on-failure && \
52
+ cd .. && rm -rf build
48
53
49
54
FROM ghcr.io/rse-ops/clang-ubuntu-20.04:llvm-11.0.0 AS clang11.0.0-debug
50
55
ENV GTEST_COLOR=1
@@ -53,7 +58,8 @@ WORKDIR /home/raja/workspace/build
53
58
RUN . /opt/spack/share/spack/setup-env.sh && export LD_LIBRARY_PATH=/opt/view/lib:$LD_LIBRARY_PATH && \
54
59
cmake -DCMAKE_CXX_COMPILER=clang++ -DENABLE_OPENMP=On -DCMAKE_BUILD_TYPE=Debug .. && \
55
60
make -j 6 &&\
56
- ctest -T test --output-on-failure
61
+ ctest -T test --output-on-failure && \
62
+ cd .. && rm -rf build
57
63
58
64
FROM ghcr.io/rse-ops/clang-ubuntu-22.04:llvm-13.0.0 AS clang13.0.0
59
65
ENV GTEST_COLOR=1
@@ -62,40 +68,45 @@ WORKDIR /home/raja/workspace/build
62
68
RUN . /opt/spack/share/spack/setup-env.sh && export LD_LIBRARY_PATH=/opt/view/lib:$LD_LIBRARY_PATH && \
63
69
cmake -DCMAKE_CXX_COMPILER=clang++ -DENABLE_OPENMP=On -DCMAKE_BUILD_TYPE=Release .. && \
64
70
make -j 6 &&\
65
- ctest -T test --output-on-failure
71
+ ctest -T test --output-on-failure && \
72
+ cd .. && rm -rf build
66
73
67
- FROM ghcr.io/rse-ops/cuda:cuda-10.1.243-ubuntu-18.04 AS nvcc10.1.243
68
- ENV GTEST_COLOR=1
69
- COPY . /home/raja/workspace
70
- WORKDIR /home/raja/workspace/build
71
- RUN . /opt/spack/share/spack/setup-env.sh && spack load cuda && \
72
- cmake -DCMAKE_CXX_COMPILER=g++ -DENABLE_CUDA=On -DCMAKE_CUDA_STANDARD=14 -DCMAKE_CUDA_ARCHITECTURES=70 -DENABLE_OPENMP=On .. && \
73
- make -j 4
74
+ # #FROM ghcr.io/rse-ops/cuda:cuda-10.1.243-ubuntu-18.04 AS nvcc10.1.243
75
+ # #ENV GTEST_COLOR=1
76
+ # #COPY . /home/raja/workspace
77
+ # #WORKDIR /home/raja/workspace/build
78
+ # #RUN . /opt/spack/share/spack/setup-env.sh && spack load cuda && \
79
+ # # cmake -DCMAKE_CXX_COMPILER=g++ -DENABLE_CUDA=On -DCMAKE_CUDA_STANDARD=14 -DCMAKE_CUDA_ARCHITECTURES=70 -DENABLE_OPENMP=On .. && \
80
+ # # make -j 4 && \
81
+ # # cd .. && rm -rf build
74
82
75
- FROM ghcr.io/rse-ops/cuda-ubuntu-20.04:cuda-11.1.1 AS nvcc11.1.1
76
- ENV GTEST_COLOR=1
77
- COPY . /home/raja/workspace
78
- WORKDIR /home/raja/workspace/build
79
- RUN . /opt/spack/share/spack/setup-env.sh && spack load cuda && \
80
- cmake -DCMAKE_CXX_COMPILER=g++ -DENABLE_CUDA=On -DCMAKE_CUDA_STANDARD=14 -DCMAKE_CUDA_ARCHITECTURES=70 -DENABLE_OPENMP=On .. && \
81
- make -j 4
83
+ # #FROM ghcr.io/rse-ops/cuda-ubuntu-20.04:cuda-11.1.1 AS nvcc11.1.1
84
+ # #ENV GTEST_COLOR=1
85
+ # #COPY . /home/raja/workspace
86
+ # #WORKDIR /home/raja/workspace/build
87
+ # #RUN . /opt/spack/share/spack/setup-env.sh && spack load cuda && \
88
+ # # cmake -DCMAKE_CXX_COMPILER=g++ -DENABLE_CUDA=On -DCMAKE_CUDA_STANDARD=14 -DCMAKE_CUDA_ARCHITECTURES=70 -DENABLE_OPENMP=On .. && \
89
+ # # make -j 4 && \
90
+ # # cd .. && rm -rf build
82
91
83
- FROM ghcr.io/rse-ops/cuda-ubuntu-20.04:cuda-11.1.1 AS nvcc11.1.-debug
84
- ENV GTEST_COLOR=1
85
- COPY . /home/raja/workspace
86
- WORKDIR /home/raja/workspace/build
87
- RUN . /opt/spack/share/spack/setup-env.sh && spack load cuda && \
88
- cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=g++ -DENABLE_CUDA=On -DCMAKE_CUDA_STANDARD=14 -DCMAKE_CUDA_ARCHITECTURES=70 -DENABLE_OPENMP=On .. && \
89
- make -j 4
92
+ # #FROM ghcr.io/rse-ops/cuda-ubuntu-20.04:cuda-11.1.1 AS nvcc11.1.-debug
93
+ # #ENV GTEST_COLOR=1
94
+ # #COPY . /home/raja/workspace
95
+ # #WORKDIR /home/raja/workspace/build
96
+ # #RUN . /opt/spack/share/spack/setup-env.sh && spack load cuda && \
97
+ # # cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_COMPILER=g++ -DENABLE_CUDA=On -DCMAKE_CUDA_STANDARD=14 -DCMAKE_CUDA_ARCHITECTURES=70 -DENABLE_OPENMP=On .. && \
98
+ # # make -j 4 && \
99
+ # # cd .. && rm -rf build
90
100
91
- FROM ghcr.io/rse-ops/hip-ubuntu-20.04:hip-5.1.3 AS hip5.1.3
92
- ENV GTEST_COLOR=1
93
- ENV HCC_AMDGPU_TARGET=gfx900
94
- COPY . /home/raja/workspace
95
- WORKDIR /home/raja/workspace/build
96
- RUN . /opt/spack/share/spack/setup-env.sh && spack load hip llvm-amdgpu && \
97
- cmake -DCMAKE_CXX_COMPILER=clang++ -DHIP_PATH=/opt -DENABLE_HIP=On -DENABLE_CUDA=Off -DRAJA_ENABLE_WARNINGS_AS_ERRORS=Off .. && \
98
- make -j 6
101
+ # #FROM ghcr.io/rse-ops/hip-ubuntu-20.04:hip-5.1.3 AS hip5.1.3
102
+ # #ENV GTEST_COLOR=1
103
+ # #ENV HCC_AMDGPU_TARGET=gfx900
104
+ # #COPY . /home/raja/workspace
105
+ # #WORKDIR /home/raja/workspace/build
106
+ # #RUN . /opt/spack/share/spack/setup-env.sh && spack load hip llvm-amdgpu && \
107
+ # # cmake -DCMAKE_CXX_COMPILER=clang++ -DHIP_PATH=/opt -DENABLE_HIP=On -DENABLE_CUDA=Off -DRAJA_ENABLE_WARNINGS_AS_ERRORS=Off .. && \
108
+ # # make -j 6 && \
109
+ # # cd .. && rm -rf build
99
110
100
111
FROM ghcr.io/rse-ops/intel-ubuntu-22.04:intel-2022.1.0 AS sycl
101
112
ENV GTEST_COLOR=1
@@ -104,4 +115,5 @@ WORKDIR /home/raja/workspace/build
104
115
RUN /bin/bash -c "source /opt/view/setvars.sh && \
105
116
cmake -DCMAKE_CXX_COMPILER=dpcpp -DRAJA_ENABLE_SYCL=On -DENABLE_OPENMP=Off -DENABLE_ALL_WARNINGS=Off -DBLT_CXX_STD=c++17 .. && \
106
117
make -j 6 &&\
107
- ctest -T test --output-on-failure"
118
+ ctest -T test --output-on-failure" && \
119
+ cd .. && rm -rf build
0 commit comments