diff options
| author | Gangzheng Tong <tonggangzheng@gmail.com> | 2025-06-27 11:08:17 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-27 18:08:17 +0000 |
| commit | a13dda4f214274a10d39f37c79622fc3e62da310 (patch) | |
| tree | 3edccd0a9723527d5a485654f034ab204d6ccb89 | |
| parent | 5562215028adab99491a40241661f4c2238b2642 (diff) | |
Enable Vulkan Validation Layer in CI (#7543)
* Disable spirv-opt for the tests with debugfunction VVL errors
* Enable VVL in CI
* Add 2 expected failure tests until we update VVL to 1.4.319 which contains the fix
* update slang-rhi
* Revert "Disable spirv-opt for the tests with debugfunction VVL errors"
This reverts commit 5327460057f533af81ea60a556e43abe805d5816.
| -rw-r--r-- | .github/workflows/ci.yml | 6 | ||||
| m--------- | external/slang-rhi | 0 | ||||
| -rw-r--r-- | tests/expected-failure-github.txt | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 45e75357f..75824e3db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -212,6 +212,8 @@ jobs: echo "Checking $api ..." && echo "$smokeResult" | grep -q "Check $api: Supported" done echo "Printing CUDA version: ..." && nvcc --version + echo "Printing Vulkan SDK version: ..." && vulkaninfo | grep -i version + fi if [[ "${{matrix.os}}" == "macos" ]] @@ -236,7 +238,7 @@ jobs: -expected-failure-list tests/expected-failure-github.txt \ -skip-reference-image-generation \ -show-adapter-info \ - -enable-debug-layers false + -enable-debug-layers true else "$bin_dir/slang-test" \ -use-test-server \ @@ -245,7 +247,7 @@ jobs: -expected-failure-list tests/expected-failure-no-gpu.txt \ -skip-reference-image-generation \ -show-adapter-info \ - -enable-debug-layers false + -enable-debug-layers true fi - name: Run Slang examples if: steps.filter.outputs.should-run == 'true' && matrix.platform != 'wasm' && matrix.full-gpu-tests diff --git a/external/slang-rhi b/external/slang-rhi -Subproject bad51b7eff1d9a13c43ab16df6511463c4bc444 +Subproject 6792a7ca55380b08420cd5521a2aaabd287a139 diff --git a/tests/expected-failure-github.txt b/tests/expected-failure-github.txt index 0489cafaf..0f6568997 100644 --- a/tests/expected-failure-github.txt +++ b/tests/expected-failure-github.txt @@ -14,3 +14,5 @@ tests/language-feature/shader-params/interface-shader-param-ordinary.slang.4 syn tests/glsl-intrinsic/shader-subgroup/shader-subgroup-builtin-variables.slang.8 (mtl) tests/glsl-intrinsic/shader-subgroup/shader-subgroup-builtin-variables-2.slang.3 (mtl) tests/compute/cbuffer-legalize.slang.2 syn (mtl) +tests/cooperative-vector/matrix-mul-bias-packed.slang (vk) +tests/cooperative-vector/matrix-mul-bias-packed-mut.slang (vk)
\ No newline at end of file |
