Skip to content

Commit 0b28ba2

Browse files
authored
[CI] Manually update igc-dev (#16496)
The IGC Dev CI is busted, so our auto-update scripts don't work. Manually update the driver and fix the driver install script. The two `online_compiler` tests are now also failing on pvc igc-dev. --------- Signed-off-by: Sarnie, Nick <[email protected]>
1 parent 9bf4ee4 commit 0b28ba2

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

devops/dependencies-igc-dev.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"linux": {
33
"igc_dev": {
4-
"github_tag": "igc-dev-e0d826a",
5-
"version": "e0d826a",
6-
"updated_at": "2024-12-17T21:18:30Z",
7-
"url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/2327583926/zip",
4+
"github_tag": "igc-dev-97b3d8f",
5+
"version": "97b3d8f",
6+
"updated_at": "2025-01-08T17:43:30Z",
7+
"url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/2403247641/zip",
88
"root": "{DEPS_ROOT}/opencl/runtime/linux/oclgpu"
99
}
1010
}

devops/scripts/install_drivers.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ InstallIGFX () {
140140
get_release oneapi-src/level-zero $L0_TAG \
141141
| grep ".*$UBUNTU_VER.*deb" \
142142
| wget -qi -
143-
dpkg -i --force-overwrite *.deb && rm *.deb *.sum
143+
dpkg -i --force-all *.deb && rm *.deb *.sum
144144
mkdir -p /usr/local/lib/igc/
145145
echo "$IGC_TAG" > /usr/local/lib/igc/IGCTAG.txt
146146
if [ "$IS_IGC_DEV" == "Yes" ]; then
@@ -149,21 +149,21 @@ InstallIGFX () {
149149
# Backup and install it from release igc as a temporarily workaround
150150
# while we working to resolve the issue.
151151
echo "Backup libopencl-clang"
152-
cp -d /usr/local/lib/libopencl-clang.so.14* .
152+
cp -d /usr/local/lib/libopencl-clang2.so.14* .
153153
echo "Download IGC dev git hash $IGC_DEV_VER"
154154
get_pre_release_igfx $IGC_DEV_URL $IGC_DEV_VER
155155
echo "Install IGC dev git hash $IGC_DEV_VER"
156156
# New dev IGC packaged iga64 conflicting with iga64 from intel-igc-media
157157
# force overwrite to workaround it first.
158-
dpkg -i --force-overwrite *.deb
158+
dpkg -i --force-all *.deb
159159
echo "Install libopencl-clang"
160160
# Workaround only, will download deb and install with dpkg once fixed.
161-
cp -d libopencl-clang.so.14* /usr/local/lib/
161+
cp -d libopencl-clang2.so.14* /usr/local/lib/
162162
rm /usr/local/lib/libigc.so /usr/local/lib/libigc.so.1* && \
163163
ln -s /usr/local/lib/libigc.so.2 /usr/local/lib/libigc.so && \
164164
ln -s /usr/local/lib/libigc.so.2 /usr/local/lib/libigc.so.1
165165
echo "Clean up"
166-
rm *.deb libopencl-clang.so.14*
166+
rm *.deb libopencl-clang2.so.14*
167167
echo "$IGC_DEV_TAG" > /usr/local/lib/igc/IGCTAG.txt
168168
fi
169169
}

sycl/test-e2e/OnlineCompiler/online_compiler_L0.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// REQUIRES: level_zero, level_zero_dev_kit, cm-compiler
2-
// XFAIL: gpu && !(arch-intel_gpu_pvc && igc-dev)
2+
// XFAIL: gpu
33
// XFAIL-TRACKER: https://github.com/intel/llvm/issues/16406
44
// RUN: %{build} -Wno-error=deprecated-declarations -DRUN_KERNELS %level_zero_options -o %t.out
55
// RUN: %{run} %t.out

sycl/test-e2e/OnlineCompiler/online_compiler_OpenCL.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// REQUIRES: opencl, opencl_icd, cm-compiler
2-
// XFAIL: (gpu && !(arch-intel_gpu_pvc && igc-dev)) || cpu || accelerator
2+
// XFAIL: gpu || cpu || accelerator
33
// XFAIL-TRACKER: https://github.com/intel/llvm/issues/16406
44
// RUN: %{build} -Wno-error=deprecated-declarations -DRUN_KERNELS %opencl_lib -o %t.out
55
// RUN: %{run} %t.out

0 commit comments

Comments
 (0)