|
10 | 10 | // UNSUPPORTED-INTENDED: SG size = 32 is not supported for SYCL Joint Matrix on
|
11 | 11 | // DG2
|
12 | 12 |
|
13 |
| -// The failure is sporadic across runs so marking as unsupported instead of |
14 |
| -// xfail |
15 |
| -// UNSUPPORTED: linux && run-mode && (arch-intel_gpu_pvc || arch-intel_gpu_bmg_g21) |
16 |
| -// UNSUPPORTED-TRACKER: CMPLRLLVM-69742 |
17 |
| - |
18 | 13 | // REQUIRES: target-spir
|
19 | 14 | // REQUIRES: aspect-ext_intel_matrix
|
20 | 15 | // REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
|
@@ -52,8 +47,14 @@ int main() {
|
52 | 47 | }
|
53 | 48 |
|
54 | 49 | if (combinations[i].nsize == 16) { // architecture::intel_gpu_pvc
|
55 |
| - test<bfloat16, float, float, /*TM*/ 8, /*TN*/ 16, /*TK*/ 16, |
56 |
| - layout::row_major, 1>(); |
| 50 | + // The failure is sporadic across runs on PVC/BMG |
| 51 | + // SG32 is not well tested for VNNI transform when |
| 52 | + // IGC_JointMatrixLoadStoreOpt is used (naive and 1d load) |
| 53 | + // thus commenting the row_major case instead of marking the whole test as |
| 54 | + // XFAIL. Trackers: CMPLRLLVM-69742, GSD-4181 |
| 55 | + |
| 56 | + // test<bfloat16, float, float, /*TM*/ 8, /*TN*/ 16, /*TK*/ 16, |
| 57 | + // layout::row_major, 1>(); |
57 | 58 | test<bfloat16, float, float, /*TM*/ 8, /*TN*/ 16, /*TK*/ 16,
|
58 | 59 | layout::ext_intel_packed, 2>();
|
59 | 60 | break;
|
|
0 commit comments