From f054dca7e0c39a227fc694b0daacd123a519b746 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 11 Nov 2024 03:06:52 +0000 Subject: [PATCH 1/5] [GHA] Uplift Linux IGC Dev RT version to igc-dev-ad75a20 --- devops/dependencies-igc-dev.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/devops/dependencies-igc-dev.json b/devops/dependencies-igc-dev.json index e9c1d857b6147..6f3cbc7da4273 100644 --- a/devops/dependencies-igc-dev.json +++ b/devops/dependencies-igc-dev.json @@ -1,10 +1,10 @@ { "linux": { "igc_dev": { - "github_tag": "igc-dev-a20debc", - "version": "a20debc", - "updated_at": "2024-09-15T13:44:38Z", - "url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1934718090/zip", + "github_tag": "igc-dev-ad75a20", + "version": "ad75a20", + "updated_at": "2024-11-10T01:11:34Z", + "url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/2167439771/zip", "root": "{DEPS_ROOT}/opencl/runtime/linux/oclgpu" } } From 4ab9980967f86540cbd27dbe655ffb494770967c Mon Sep 17 00:00:00 2001 From: Jinsong Ji Date: Wed, 13 Nov 2024 08:07:29 -0800 Subject: [PATCH 2/5] [CI] force overwrite for iga64 in igc dev driver Fix the installation failures. dpkg: error processing archive intel-igc-opencl-devel_2.1.0+0_amd64.deb (--install): trying to overwrite '/usr/local/bin/iga64', which is also in package intel-igc-media 1.0.17791.9 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Setting up intel-igc-core-2 (2.1.0) ... --- devops/scripts/install_drivers.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devops/scripts/install_drivers.sh b/devops/scripts/install_drivers.sh index 0fd8673e0edfa..f27c7f9c471e7 100755 --- a/devops/scripts/install_drivers.sh +++ b/devops/scripts/install_drivers.sh @@ -143,7 +143,9 @@ InstallIGFX () { echo "Download IGC dev git hash $IGC_DEV_VER" get_pre_release_igfx $IGC_DEV_URL $IGC_DEV_VER echo "Install IGC dev git hash $IGC_DEV_VER" - dpkg -i *.deb + # New dev IGC packaged iga64 conflicting with iga64 from intel-igc-media + # force overwrite to workaround it first. + dpkg -i --force-overwrite *.deb echo "Install libopencl-clang" # Workaround only, will download deb and install with dpkg once fixed. cp -d libopencl-clang.so.14* /usr/local/lib/ From f3af7cb1b3451a6842804bf65b971516350e474d Mon Sep 17 00:00:00 2001 From: "Zhang, Yixing" Date: Thu, 14 Nov 2024 06:16:26 -0800 Subject: [PATCH 3/5] [SYCL][E2E] add XFAIL: igc-dev to E2E test ESIMD/PerformanceTests/matrix_transpose.cpp The currently CI workflow for igc-dev is failing at test ESIMD/PerformanceTests/matrix_transpose.cpp --- sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp b/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp index 2d44ffe3746fe..a0e7e1f3e21d3 100644 --- a/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp +++ b/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp @@ -5,6 +5,7 @@ // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// +// XFAIL: igc-dev // REQUIRES: gpu-intel-dg2 && level_zero // UNSUPPORTED: windows From d01192d61e5a8faceb723d0c3331bb4f573eedff Mon Sep 17 00:00:00 2001 From: "Zhang, Yixing" Date: Thu, 14 Nov 2024 06:37:51 -0800 Subject: [PATCH 4/5] [SYCL][E2E] update NUMBER-OF-XFAIL-WITHOUT-TRACKER --- sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp b/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp index 7274f59992c72..27cad3da86e76 100644 --- a/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp +++ b/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp @@ -51,7 +51,7 @@ // tests to match the required format and in that case you should just update // (i.e. reduce) the number and the list below. // -// NUMBER-OF-XFAIL-WITHOUT-TRACKER: 142 +// NUMBER-OF-XFAIL-WITHOUT-TRACKER: 141 // // List of improperly XFAIL-ed tests. // Remove the CHECK once the test has been properly XFAIL-ed. From 113878d349dbab81b60578ae4c05f077a39f0e58 Mon Sep 17 00:00:00 2001 From: "Sarnie, Nick" Date: Thu, 14 Nov 2024 07:34:11 -0800 Subject: [PATCH 5/5] fix xfail Signed-off-by: Sarnie, Nick --- sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp | 1 + sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp b/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp index a0e7e1f3e21d3..42e9931b27ca2 100644 --- a/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp +++ b/sycl/test-e2e/ESIMD/PerformanceTests/matrix_transpose.cpp @@ -6,6 +6,7 @@ // //===----------------------------------------------------------------------===// // XFAIL: igc-dev +// XFAIL-TRACKER: https://github.com/intel/llvm/issues/16088 // REQUIRES: gpu-intel-dg2 && level_zero // UNSUPPORTED: windows diff --git a/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp b/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp index 27cad3da86e76..7274f59992c72 100644 --- a/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp +++ b/sycl/test/e2e_test_requirements/no-xfail-without-tracker.cpp @@ -51,7 +51,7 @@ // tests to match the required format and in that case you should just update // (i.e. reduce) the number and the list below. // -// NUMBER-OF-XFAIL-WITHOUT-TRACKER: 141 +// NUMBER-OF-XFAIL-WITHOUT-TRACKER: 142 // // List of improperly XFAIL-ed tests. // Remove the CHECK once the test has been properly XFAIL-ed.