@@ -252,3 +252,81 @@ jobs:
252252 - name : test
253253 working-directory : kokkos-kernels/build
254254 run : ctest --output-on-failure -V --timeout 3600
255+
256+ PR_BDW_GNU1050_OPENMP_SERIAL_LEFT_OPENBLAS_REL :
257+ name : PR_BDW_GNU1050_OPENMP_SERIAL_LEFT_OPENBLAS_REL
258+ runs-on : [kk-env-openblas-0.3.21-gcc-10.2.0-latest]
259+
260+ steps :
261+ - name : checkout_kokkos_kernels
262+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
263+ with :
264+ path : kokkos-kernels
265+
266+ - name : checkout_kokkos
267+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
268+ with :
269+ repository : kokkos/kokkos
270+ ref : ${{ inputs.kokkos_version }}
271+ path : kokkos
272+
273+ - name : configure_kokkos
274+ run : |
275+ mkdir -p kokkos/{build,install}
276+ cd kokkos/build
277+
278+ cmake \
279+ -S "$PWD/.." \
280+ -B "$PWD" \
281+ -DBUILD_SHARED_LIBS=OFF \
282+ -DCMAKE_CXX_COMPILER=g++ \
283+ -DCMAKE_CXX_FLAGS=-O3 \
284+ -DCMAKE_INSTALL_PREFIX=$PWD/../install \
285+ -DCMAKE_VERBOSE_MAKEFILE=ON \
286+ -DCMAKE_CXX_EXTENSIONS=OFF \
287+ -DCMAKE_CXX_STANDARD=20 \
288+ -DKokkos_ENABLE_SERIAL=ON \
289+ -DKokkos_ENABLE_OPENMP=ON \
290+ -DKokkos_ARCH_BDW=ON \
291+ -DKokkos_ENABLE_TESTS=OFF \
292+ -DKokkos_ENABLE_EXAMPLES=OFF \
293+ -DKokkos_ENABLE_DEPRECATION_WARNINGS=OFF \
294+ -DKokkos_ENABLE_DEPRECATED_CODE_4=OFF \
295+ -DKokkos_ENABLE_DEPRECATION_WARNINGS=OFF
296+
297+ - name : build_and_install_kokkos
298+ working-directory : kokkos/build
299+ run : make -j12 install
300+
301+ - name : configure_kokkos_kernels
302+ run : |
303+ mkdir -p kokkos-kernels/{build,install}
304+ cd kokkos-kernels/build
305+
306+ cmake \
307+ -S "$PWD/.." \
308+ -B "$PWD" \
309+ -DBUILD_SHARED_LIBS=OFF \
310+ -DCMAKE_CXX_COMPILER=g++ \
311+ -DCMAKE_CXX_FLAGS="-O3 " \
312+ -DCMAKE_CXX_STANDARD=20 \
313+ -DKokkos_ROOT=$PWD/../../kokkos/install \
314+ -DKokkosKernels_ENABLE_TESTS_AND_PERFSUITE=OFF \
315+ -DKokkosKernels_ENABLE_TESTS=ON \
316+ -DKokkosKernels_ENABLE_EXAMPLES:BOOL=ON \
317+ -DKokkosKernels_INST_COMPLEX_DOUBLE=ON \
318+ -DKokkosKernels_INST_DOUBLE=ON \
319+ -DKokkosKernels_INST_ORDINAL_INT=ON \
320+ -DKokkosKernels_INST_OFFSET_SIZE_T=ON \
321+ -DKokkosKernels_INST_OFFSET_INT=ON \
322+ -DKokkosKernels_INST_LAYOUTLEFT=ON \
323+ -DKokkosKernels_ENABLE_TPL_BLAS=ON \
324+ -DKokkosKernels_ENABLE_DOCS=OFF
325+
326+ - name : build_kokkos_kernels
327+ working-directory : kokkos-kernels/build
328+ run : make -j12 all
329+
330+ - name : test
331+ working-directory : kokkos-kernels/build
332+ run : ctest --output-on-failure -V --timeout 3600
0 commit comments