Skip to content

Commit f45872f

Browse files
authored
Merge pull request #272 from uliegecsm/sycl20253b
CICD: update to oneapi 2025.3
2 parents dbdae7a + 6401052 commit f45872f

5 files changed

Lines changed: 13 additions & 5 deletions

File tree

.github/workflows/build.images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ jobs:
175175
- kokkos_backends: [OpenMP, SYCL]
176176
compiler:
177177
family: intel
178-
version: '2025.2'
178+
version: '2025.3'
179179
base_image: nvcr.io/nvidia/cuda:12.8.1-devel-ubuntu24.04
180180
platforms: linux/amd64
181181
kokkos_archs: [VOLTA70]

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ jobs:
123123
- kokkos_backends: [OpenMP, SYCL]
124124
compiler:
125125
family: intel
126-
version: '2025.2'
126+
version: '2025.3'
127127
runs-on: "['self-hosted', 'linux', 'docker', 'amd64', 'volta70', 'gpu:0']"
128128
tag_suffix: -volta70
129129
- kokkos_backends: [OpenMP]

CMakePresets.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,11 @@
212212
{
213213
"name": "intel-OpenMP-SYCL",
214214
"configurePreset": "intel-OpenMP-SYCL",
215-
"inherits": "default"
215+
"inherits": "default",
216+
"environment": {
217+
"$comment": "Should be removed when upgrading from 2025.3.",
218+
"LD_PRELOAD": "$penv{UR_ADAPTERS_SEARCH_PATH}/libur_loader.so"
219+
}
216220
}
217221
]
218222
}

docker/dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ EOF
155155
ENV PATH=/opt/intel/oneapi/compiler/latest/bin/:$PATH
156156
ENV LD_LIBRARY_PATH=/opt/intel/oneapi/compiler/latest/lib:/opt/intel/oneapi/umf/latest/lib:$LD_LIBRARY_PATH
157157

158-
ARG UNIFIED_RUNTIME_VERSION=6.2.0
158+
ARG UNIFIED_RUNTIME_VERSION=6.3.0
159159

160160
RUN --mount=type=tmpfs,target=/tmp/build <<EOF
161161
set -ex

tests/install_test.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ cmake -S . -B build --warn-uninitialized
7878

7979
cmake --build build -j4 --verbose
8080

81-
./build/install_test
81+
if [ "${COMPILER_FAMILY}" = "intel" ];then
82+
LD_PRELOAD=${UR_ADAPTERS_SEARCH_PATH}/libur_loader.so ./build/install_test
83+
else
84+
./build/install_test
85+
fi
8286

8387
echo "> Install and test success."

0 commit comments

Comments
 (0)