From 87b43a38a01dc5721712a641a235bc304fbbb527 Mon Sep 17 00:00:00 2001 From: Mikhail Dvorskiy Date: Thu, 4 Apr 2024 15:34:04 +0200 Subject: [PATCH] Revert "Revert "[oneDPL][ranges] [CI] Add ranges with c++20 testing"" This reverts commit 5d60deef3163f85e5345824fd406c77d57fbe081. --- .github/workflows/ci.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 722527177f5..04c2f19f75d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -172,6 +172,24 @@ jobs: build_type: release backend: serial device_type: HOST + - os: ubuntu-latest + cxx_compiler: icpx + std: 20 + build_type: release + backend: dpcpp + device_type: CPU + - os: ubuntu-latest + cxx_compiler: icpx + std: 20 + build_type: release + backend: tbb + device_type: HOST + - os: ubuntu-latest + cxx_compiler: icpx + std: 20 + build_type: release + backend: omp + device_type: HOST steps: - uses: actions/checkout@v3 - name: Set up Intel APT repository @@ -207,8 +225,8 @@ jobs: echo "::warning::Compiler: $(${{ matrix.cxx_compiler }} --version)" if [[ "${{ matrix.backend }}" == "dpcpp" ]]; then - make_targets="build-onedpl-sycl_iterator-tests" - ctest_flags="-R sycl_iterator_.*\.pass" + make_targets="build-onedpl-sycl_iterator-tests std_ranges.pass" + ctest_flags="-R (sycl_iterator_.*)|(std_ranges)\.pass" echo "::warning::dpcpp backend is set. Compile and run only sycl_iterator tests" else make_targets="build-onedpl-tests"