Skip to content

Commit 4cdce55

Browse files
[CI] Disable E2E tests failing on PVC (#14720)
This PR disable tests failing on PVC. GH issue to track disabled tests: #14826
1 parent 243f237 commit 4cdce55

29 files changed

+80
-4
lines changed

sycl/test-e2e/Basic/accessor/accessor.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// RUN: %{build} -DSYCL2020_DISABLE_DEPRECATION_WARNINGS -o %t.out
22
// RUN: %{run} %t.out
33

4+
// https://github.com/intel/llvm/issues/14826
5+
// XFAIL: arch-intel_gpu_pvc
6+
47
//==----------------accessor.cpp - SYCL accessor basic test ----------------==//
58
//
69
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
// RUN: %{build} -Daccessor_new_api_test %S/Inputs/host_task_accessor.cpp -o %t.out
22
// RUN: %{run} %t.out
3+
4+
// Disabled on PVC without igc-dev due to timeout.
5+
// https://github.com/intel/llvm/issues/14826
6+
// UNSUPPORTED: arch-intel_gpu_pvc && !igc-dev

sycl/test-e2e/DeprecatedFeatures/set_arg_interop.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// REQUIRES: opencl, opencl_icd
22

3+
// https://github.com/intel/llvm/issues/14826
4+
// XFAIL: arch-intel_gpu_pvc
5+
36
// RUN: %{build} -D__SYCL_INTERNAL_API -o %t.out %opencl_lib -O3
47
// RUN: %{run} %t.out
58

sycl/test-e2e/DeviceArchitecture/device_architecture_comparison_on_device_aot.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
// REQUIRES: arch-intel_gpu_pvc, ocloc
2+
3+
// https://github.com/intel/llvm/issues/14826
4+
// XFAIL: arch-intel_gpu_pvc
5+
26
// RUN: %clangxx -fsycl -fsycl-targets=intel_gpu_pvc %s -o %t.out
37
// RUN: %{run} %t.out
48

sycl/test-e2e/DeviceCodeSplit/grf.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
// compiler option
1515

1616
// REQUIRES: arch-intel_gpu_pvc
17+
// https://github.com/intel/llvm/issues/14826
18+
// XFAIL: *
19+
1720
// RUN: %{build} -o %t.out
1821
// Don't use SYCL_UR_TRACE as the output from the L0 adapter logging interferes
1922
// with the regular UR traces we are checking.

sycl/test-e2e/ESIMD/lit.local.cfg

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ if 'gpu-intel-gen9' in config.available_features and platform.system() == 'Windo
1010
# The current DG2 postcommit job only runs L0 anyway,
1111
# so there's no difference in coverage.
1212
# We should investigate why OCL fails separately.
13-
if 'gpu-intel-dg2' in config.available_features:
13+
14+
# Check if any device has arch-intel_gpu_pvc
15+
has_arch_gpu_intel_pvc = any('arch-intel_gpu_pvc' in T for T in config.sycl_dev_features.values())
16+
17+
if 'gpu-intel-dg2' in config.available_features or has_arch_gpu_intel_pvc:
1418
config.required_features += ['level_zero']
1519

1620
# TODO: Remove this once the warnings are resolved

sycl/test-e2e/ESIMD/mask_expand_load.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
// RUN: %{build} -fsycl-device-code-split=per_kernel -o %t.out
1010
// RUN: %{run} %t.out
1111

12+
// https://github.com/intel/llvm/issues/14826
13+
// XFAIL: arch-intel_gpu_pvc
14+
1215
// This is a basic test to validate the expanded load API.
1316

1417
#include "esimd_test_utils.hpp"

sycl/test-e2e/ESIMD/named_barriers/loop.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@
99
// REQUIRES: arch-intel_gpu_pvc
1010
// RUN: %{build} -o %t.out
1111
// RUN: %{run} %t.out
12-
//
12+
13+
// Disabled on PVC without igc-dev due to flaky failures.
14+
// https://github.com/intel/llvm/issues/14826
15+
// UNSUPPORTED: arch-intel_gpu_pvc && !igc-dev
16+
1317
// Test checks support of named barrier in a loop in ESIMD kernel.
1418
// SLM and surface size is 32 bytes, 16 bytes per iteration.
1519
// Each iteration has 1 barrier and 1 producer. Producer stores data to SLM,

sycl/test-e2e/ESIMD/named_barriers/loop_extended.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
// RUN: %{build} -o %t.out
1111
// RUN: %{run} %t.out
1212

13-
//
13+
// Disabled on PVC due to flaky failures.
14+
// https://github.com/intel/llvm/issues/14826
15+
// UNSUPPORTED: arch-intel_gpu_pvc
16+
1417
// Test checks support of named barrier in a loop in ESIMD kernel.
1518
// First iteration has 1 barrier and 1 producer, second - 2 barriers and 2
1619
// producers. Producer stores data to SLM, then all threads read SLM and store

sycl/test-e2e/Graph/Explicit/interop-level-zero-launch-kernel.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
// Extra run to check for immediate-command-list in Level Zero
1010
// RUN: %if level_zero %{env SYCL_PI_LEVEL_ZERO_USE_IMMEDIATE_COMMANDLISTS=1 %{l0_leak_check} %{run} %t.out %S/../Inputs/Kernels/saxpy.spv 2>&1 | FileCheck %s --implicit-check-not=LEAK %}
1111

12+
// https://github.com/intel/llvm/issues/14826
13+
// XFAIL: arch-intel_gpu_pvc
14+
1215
#define GRAPH_E2E_EXPLICIT
1316

1417
#include "../Inputs/interop-level-zero-launch-kernel.cpp"

sycl/test-e2e/Graph/RecordReplay/interop-level-zero-launch-kernel.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
// Extra run to check for immediate-command-list in Level Zero
1010
// RUN: %if level_zero %{env SYCL_PI_LEVEL_ZERO_USE_IMMEDIATE_COMMANDLISTS=1 %{l0_leak_check} %{run} %t.out %S/../Inputs/Kernels/saxpy.spv 2>&1 | FileCheck %s --implicit-check-not=LEAK %}
1111

12+
// https://github.com/intel/llvm/issues/14826
13+
// XFAIL: arch-intel_gpu_pvc
14+
1215
#define GRAPH_E2E_RECORD_REPLAY
1316

1417
#include "../Inputs/interop-level-zero-launch-kernel.cpp"

sycl/test-e2e/GroupAlgorithm/reduce_sycl2020.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
// RUN: %{build} -fsycl-device-code-split=per_kernel -I . -o %t.out
22
// RUN: %{run} %t.out
33

4+
// Disabled on PVC without igc-dev due to timeout.
5+
// https://github.com/intel/llvm/issues/14826
6+
// UNSUPPORTED: arch-intel_gpu_pvc && !igc-dev
7+
48
#include "support.h"
59
#include <algorithm>
610
#include <cassert>

sycl/test-e2e/KernelAndProgram/target_register_alloc_mode.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
// REQUIRES: arch-intel_gpu_pvc
22

3+
// https://github.com/intel/llvm/issues/14826
4+
// XFAIL: arch-intel_gpu_pvc
5+
36
// RUN: %{build} -ftarget-register-alloc-mode=pvc:auto -o %t_with.out
47
// RUN: %{build} -o %t_without.out
58
// RUN: %{build} -ftarget-register-alloc-mode=pvc:default -o %t_default.out

sycl/test-e2e/KernelCompiler/kernel_compiler_sycl.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
// REQUIRES: (opencl || level_zero)
1010

11+
// https://github.com/intel/llvm/issues/14826
12+
// XFAIL: arch-intel_gpu_pvc && igc-dev
13+
1114
// RUN: %{build} -o %t.out
1215
// RUN: %{run} %t.out
1316

sycl/test-e2e/Matrix/SG32/get_coord_int8_matB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
99
// UNSUPPORTED: gpu-intel-dg2
1010
// REQUIRES: aspect-ext_intel_matrix
11-
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
11+
// REQUIRES-INTEL-DRIVER: lin: 30049, win: 101.4943
1212

1313
// RUN: %{build} -o %t.out
1414
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_bf16_fill_k_cache_OOB.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
// REQUIRES: aspect-ext_intel_matrix, gpu
99
// UNSUPPORTED: gpu-intel-dg2
1010

11+
// https://github.com/intel/llvm/issues/14826
12+
// XFAIL: arch-intel_gpu_pvc && igc-dev
13+
1114
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t_gpu_vnni.out -ffp-model=precise -DOOB -DVNNI
1215
// RUN: %{run} %t_gpu_vnni.out
1316

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_prefetch.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
// RUN: %{run} %t.out
1111

1212
// XFAIL: cpu
13+
// https://github.com/intel/llvm/issues/14826
14+
// XFAIL: arch-intel_gpu_pvc && !dev-igc
1315

1416
#include "../common.hpp"
1517

sycl/test-e2e/Matrix/element_wise_all_ops_1d.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
//
77
//===----------------------------------------------------------------------===//
88
// REQUIRES: aspect-ext_intel_matrix, gpu
9+
// REQUIRES-INTEL-DRIVER: lin: 30049
910

1011
// RUN: %{build} -o %t.out
1112
// RUN: env IGC_JointMatrixLoadStoreOpt=1 %{run} %t.out

sycl/test-e2e/Matrix/element_wise_all_ops_1d_cont.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
//
77
//===----------------------------------------------------------------------===//
88
// REQUIRES: aspect-ext_intel_matrix, gpu
9+
// REQUIRES-INTEL-DRIVER: lin: 30049
910

1011
// RUN: %{build} -o %t.out
1112
// RUN: env IGC_JointMatrixLoadStoreOpt=2 %{run} %t.out

sycl/test-e2e/Matrix/element_wise_all_ops_scalar.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
//
77
//===----------------------------------------------------------------------===//
88
// REQUIRES: aspect-ext_intel_matrix, gpu
9+
// REQUIRES-INTEL-DRIVER: lin: 30049
910

1011
// RUN: %{build} -o %t.out
1112
// RUN: env IGC_JointMatrixLoadStoreOpt=0 %{run} %t.out

sycl/test-e2e/Matrix/get_coord_int8_matB.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
// RUN: %{build} -o %t.out
1111
// RUN: %{run} %t.out
12+
// REQUIRES-INTEL-DRIVER: lin: 30049
1213

1314
#include "common.hpp"
1415
#include "get_coord_int8_matB_impl.hpp"

sycl/test-e2e/Matrix/joint_matrix_bf16_fill_k_cache_OOB.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
// REQUIRES: aspect-ext_intel_matrix, gpu
99
// UNSUPPORTED: gpu-intel-dg2
1010

11+
// https://github.com/intel/llvm/issues/14826
12+
// XFAIL: arch-intel_gpu_pvc && igc-dev
13+
1114
// RUN: %{build} -o %t_gpu_vnni.out -ffp-model=precise -DOOB -DVNNI
1215
// RUN: %{run} %t_gpu_vnni.out
1316

sycl/test-e2e/Matrix/joint_matrix_bf16_fill_k_cache_prefetch.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,8 @@
1919
// This test will be adjusted to run on the CPU
2020
// XFAIL:cpu
2121

22+
// https://github.com/intel/llvm/issues/14826
23+
// XFAIL: arch-intel_gpu_pvc && !igc-dev
24+
2225
#include "common.hpp"
2326
#include "joint_matrix_bf16_fill_k_cache_impl.hpp"

sycl/test-e2e/Matrix/joint_matrix_prefetch.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
// RUN: %{build} -o %t.out
1010
// RUN: %{run} %t.out
1111

12+
// https://github.com/intel/llvm/issues/14826
13+
// XFAIL: arch-intel_gpu_pvc && !igc-dev
14+
1215
#include "common.hpp"
1316

1417
constexpr size_t TN = 16;

sycl/test-e2e/Matrix/joint_matrix_rowmajorA_rowmajorB.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// REQUIRES: aspect-ext_intel_matrix
99
// VNNI transform is not supported yet by IGC on DG2
1010
// UNSUPPORTED: gpu-intel-dg2
11+
// REQUIRES-INTEL-DRIVER: lin: 30049
1112

1213
// RUN: %{build} -o %t.out
1314
// RUN: %{run} %t.out

sycl/test-e2e/Plugin/level_zero_ext_intel_cslice.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
// REQUIRES: level_zero
22
// REQUIRES: aspect-ext_intel_device_id
33
// UNSUPPORTED: gpu-intel-pvc-1T
4+
// https://github.com/intel/llvm/issues/14826
5+
// XFAIL: arch-intel_gpu_pvc
46

57
// RUN: %{build} -Wno-error=deprecated-declarations -o %t.out
68

sycl/test-e2e/Plugin/level_zero_ext_intel_queue_index.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
// REQUIRES: aspect-ext_intel_device_id
22
// REQUIRES: level_zero
33
// UNSUPPORTED: gpu-intel-pvc-1T
4+
5+
// https://github.com/intel/llvm/issues/14826
6+
// XFAIL: arch-intel_gpu_pvc
47
// RUN: %{build} -o %t.out
58

69
// TODO: at this time PVC 1T systems are not correctly supporting CSLICE

sycl/test-e2e/Plugin/level_zero_sub_sub_device.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
// REQUIRES: arch-intel_gpu_pvc, level_zero
22

3+
// https://github.com/intel/llvm/issues/14826
4+
// XFAIL: arch-intel_gpu_pvc
35
// UNSUPPORTED: gpu-intel-pvc-1T
46

57
// RUN: %{build} %level_zero_options -o %t.out

sycl/test-e2e/syclcompat/launch/launch_policy_lmem.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
* launch<F> with policy & use local memory tests
2121
**************************************************************************/
2222

23+
// https://github.com/intel/llvm/issues/14826
24+
// XFAIL: arch-intel_gpu_pvc
25+
2326
// RUN: %{build} -fsycl-device-code-split=per_kernel -o %t.out
2427
// RUN: %{run} %t.out
2528

0 commit comments

Comments
 (0)