Skip to content

Commit 3d9f15c

Browse files
authored
Adding pvc target to CI (#415)
1 parent 43bcbfc commit 3d9f15c

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/build_gpu.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
cd $HOME_DIR/frameworks.ai.mlir.mlir-extensions
7171
7272
pip install psutil
73-
cmake -S $BUILD_ROOT/llvm-project/llvm -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=mlir -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_USE_LINKER=gold -DLLVM_ENABLE_ZSTD=OFF -DLLVM_EXTERNAL_PROJECTS="Imex" -DLLVM_EXTERNAL_IMEX_SOURCE_DIR=. -DIMEX_ENABLE_SYCL_RUNTIME=1 -DIMEX_ENABLE_L0_RUNTIME=1 -DLEVEL_ZERO_DIR=$HOME_DIR/level-zero-install/ -DLLVM_LIT_ARGS="-a -j 4 --debug --timeout=1800"
73+
cmake -S $BUILD_ROOT/llvm-project/llvm -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_PROJECTS=mlir -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_USE_LINKER=gold -DLLVM_ENABLE_ZSTD=OFF -DLLVM_EXTERNAL_PROJECTS="Imex" -DLLVM_EXTERNAL_IMEX_SOURCE_DIR=. -DIMEX_ENABLE_SYCL_RUNTIME=1 -DIMEX_ENABLE_L0_RUNTIME=1 -DLEVEL_ZERO_DIR=$HOME_DIR/level-zero-install/ -DLLVM_LIT_ARGS="-a -j 4 --debug --timeout=1800" -DIMEX_ENABLE_PVC_TARGET=1
7474
set -o pipefail
7575
cmake --build build --target check-imex | tee build/tests.txt
7676

test/Integration/Dialect/XeGPU/lit.local.cfg

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@ non_pvc_excludes = [
66
'load2d-padding-f32.mlir',
77
'load2d-padding.mlir',
88
'gemm_4kx4kx4k_f16_f16_f16.mlir',
9-
'gemm_4kx4kx4k_dpas_sized_loads_f16_f16_f32.mlir'
9+
'gemm_4kx4kx4k_f16_f16_f16_w_8x32xf16_stores.mlir',
10+
'gemm_with_transposed_B_1kx1kx1k_f16_f16_f32.mlir',
11+
'flash_attention_fwd.mlir'
1012
]
1113

1214
local_excludes = [
15+
'gemm_4kx4kx4k_dpas_sized_loads_f16_f16_f32.mlir', # result mismatch
1316
'gemm_SIMT_1024x1024x1024xf16_f16_f32.mlir'
1417
]
1518

16-
if(not config.imex_enable_pvc_target):
19+
if(not config.imex_enable_pvc_target and not config.imex_enable_fs_simulator):
1720
local_excludes += non_pvc_excludes
1821

1922
slow_simulator_tests = [

0 commit comments

Comments
 (0)