Skip to content

Commit e69aa94

Browse files
bb-sycljsji
andauthored
[GHA] Uplift Linux IGC Dev RT version to igc-dev-15caa46 (#14761)
Scheduled igc dev drivers uplift --------- Co-authored-by: Jinsong Ji <[email protected]>
1 parent 33c0829 commit e69aa94

File tree

4 files changed

+20
-6
lines changed

4 files changed

+20
-6
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-6fe460a",
5-
"version": "6fe460a",
6-
"updated_at": "2024-06-24T01:03:13Z",
7-
"url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1629761341/zip",
4+
"github_tag": "igc-dev-15caa46",
5+
"version": "15caa46",
6+
"updated_at": "2024-07-24T18:43:46Z",
7+
"url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1736434628/zip",
88
"root": "{DEPS_ROOT}/opencl/runtime/linux/oclgpu"
99
}
1010
}

sycl/test-e2e/ESIMD/hardware_dispatch.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// Add "-options -vc-codegen" explicitly to workaround bug in dev igc package.
8+
// XFAIL: igc-dev
99
// REQUIRES: ocloc
10-
// RUN: %clangxx -fsycl -fsycl-targets=intel_gpu_tgllp %s -Xs "-options -vc-codegen" -o %t.out
10+
// RUN: %clangxx -fsycl -fsycl-targets=intel_gpu_tgllp %s -o %t.out
1111
// RUN: %t.out
1212

1313
// This is basic test to test hardware dispatch functionality with ESIMD.

sycl/test-e2e/lit.cfg.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,18 @@
178178
if lit_config.params.get("matrix-fp16", False):
179179
config.available_features.add("matrix-fp16")
180180

181+
182+
def check_igc_tag_and_add_feature():
183+
if os.path.isfile(config.igc_tag_file):
184+
with open(config.igc_tag_file, "r") as tag_file:
185+
contents = tag_file.read()
186+
if "igc-dev" in contents:
187+
config.available_features.add("igc-dev")
188+
189+
190+
# Call the function to perform the check and add the feature
191+
check_igc_tag_and_add_feature()
192+
181193
# support for LIT parameter ur_l0_debug<num>
182194
if lit_config.params.get("ur_l0_debug"):
183195
config.ur_l0_debug = lit_config.params.get("ur_l0_debug")

sycl/test-e2e/lit.site.cfg.py.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ config.cuda_include = "@CUDA_INCLUDE@"
2626

2727
config.opencl_include_dir = os.path.join(config.sycl_include, 'sycl')
2828

29+
config.igc_tag_file = os.path.join("/usr/local/lib/igc/", 'IGCTAG.txt')
30+
2931
config.sycl_devices = lit_config.params.get("sycl_devices", "@SYCL_TEST_E2E_TARGETS@").split(';')
3032

3133
config.hip_platform = "@HIP_PLATFORM@"

0 commit comments

Comments
 (0)