diff --git a/sycl/test-e2e/Matrix/SG32/joint_matrix_bfloat16.cpp b/sycl/test-e2e/Matrix/SG32/joint_matrix_bfloat16.cpp index 220d5094dabe2..f616fcf58d5ec 100644 --- a/sycl/test-e2e/Matrix/SG32/joint_matrix_bfloat16.cpp +++ b/sycl/test-e2e/Matrix/SG32/joint_matrix_bfloat16.cpp @@ -10,11 +10,6 @@ // UNSUPPORTED-INTENDED: SG size = 32 is not supported for SYCL Joint Matrix on // DG2 -// The failure is sporadic across runs so marking as unsupported instead of -// xfail -// UNSUPPORTED: linux && run-mode && (arch-intel_gpu_pvc || arch-intel_gpu_bmg_g21) -// UNSUPPORTED-TRACKER: CMPLRLLVM-69742 - // REQUIRES: target-spir // REQUIRES: aspect-ext_intel_matrix // REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943 @@ -52,8 +47,14 @@ int main() { } if (combinations[i].nsize == 16) { // architecture::intel_gpu_pvc - test(); + // The failure is sporadic across runs on PVC/BMG + // SG32 is not well tested for VNNI transform when + // IGC_JointMatrixLoadStoreOpt is used (naive and 1d load) + // thus commenting the row_major case instead of marking the whole test as + // XFAIL. Trackers: CMPLRLLVM-69742, GSD-4181 + + // test(); test(); break;