Skip to content

Commit

Permalink
[GHA] Uplift Linux IGC Dev RT version to igc-dev-15caa46 (#14761)
Browse files Browse the repository at this point in the history
Scheduled igc dev drivers uplift

---------

Co-authored-by: Jinsong Ji <[email protected]>
  • Loading branch information
bb-sycl and jsji authored Jul 26, 2024
1 parent 33c0829 commit e69aa94
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 6 deletions.
8 changes: 4 additions & 4 deletions devops/dependencies-igc-dev.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"linux": {
"igc_dev": {
"github_tag": "igc-dev-6fe460a",
"version": "6fe460a",
"updated_at": "2024-06-24T01:03:13Z",
"url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1629761341/zip",
"github_tag": "igc-dev-15caa46",
"version": "15caa46",
"updated_at": "2024-07-24T18:43:46Z",
"url": "https://api.github.com/repos/intel/intel-graphics-compiler/actions/artifacts/1736434628/zip",
"root": "{DEPS_ROOT}/opencl/runtime/linux/oclgpu"
}
}
Expand Down
4 changes: 2 additions & 2 deletions sycl/test-e2e/ESIMD/hardware_dispatch.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
// Add "-options -vc-codegen" explicitly to workaround bug in dev igc package.
// XFAIL: igc-dev
// REQUIRES: ocloc
// RUN: %clangxx -fsycl -fsycl-targets=intel_gpu_tgllp %s -Xs "-options -vc-codegen" -o %t.out
// RUN: %clangxx -fsycl -fsycl-targets=intel_gpu_tgllp %s -o %t.out
// RUN: %t.out

// This is basic test to test hardware dispatch functionality with ESIMD.
Expand Down
12 changes: 12 additions & 0 deletions sycl/test-e2e/lit.cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -178,6 +178,18 @@
if lit_config.params.get("matrix-fp16", False):
config.available_features.add("matrix-fp16")


def check_igc_tag_and_add_feature():
if os.path.isfile(config.igc_tag_file):
with open(config.igc_tag_file, "r") as tag_file:
contents = tag_file.read()
if "igc-dev" in contents:
config.available_features.add("igc-dev")


# Call the function to perform the check and add the feature
check_igc_tag_and_add_feature()

# support for LIT parameter ur_l0_debug<num>
if lit_config.params.get("ur_l0_debug"):
config.ur_l0_debug = lit_config.params.get("ur_l0_debug")
Expand Down
2 changes: 2 additions & 0 deletions sycl/test-e2e/lit.site.cfg.py.in
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ config.cuda_include = "@CUDA_INCLUDE@"

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

config.igc_tag_file = os.path.join("/usr/local/lib/igc/", 'IGCTAG.txt')

config.sycl_devices = lit_config.params.get("sycl_devices", "@SYCL_TEST_E2E_TARGETS@").split(';')

config.hip_platform = "@HIP_PLATFORM@"
Expand Down

0 comments on commit e69aa94

Please sign in to comment.