Skip to content

Commit

Permalink
[oneDPL][ranges] [CI] Add ranges with c++20 testing
Browse files Browse the repository at this point in the history
Signed-off-by: Dmitriy Sobolev
  • Loading branch information
dmitriy-sobolev authored and MikeDvorskiy committed Mar 25, 2024
1 parent 2dfbd1f commit 145ac98
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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"
Expand Down

0 comments on commit 145ac98

Please sign in to comment.