From 34124eea38fb1a69b61934506e331f9330adabb2 Mon Sep 17 00:00:00 2001 From: Chris B Date: Wed, 17 Jun 2026 10:40:10 -0500 Subject: [PATCH] Pass warp architecture through to lit configuration --- .github/workflows/build-and-test-callable.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test-callable.yaml b/.github/workflows/build-and-test-callable.yaml index 90206b6ed..94ecd8586 100644 --- a/.github/workflows/build-and-test-callable.yaml +++ b/.github/workflows/build-and-test-callable.yaml @@ -441,9 +441,18 @@ jobs: # bare name elsewhere. dxc_path="$GITHUB_WORKSPACE/dxc-dist/bin/dxc" if [ -x "${dxc_path}.exe" ]; then dxc_path="${dxc_path}.exe"; fi + warp_arch_args=() + if [ '${{ inputs.OS }}' = 'windows' ]; then + if [ '${{ runner.arch }}' = 'ARM64' ]; then + warp_arch_args=(--warp-arch arm64) + else + warp_arch_args=(--warp-arch x64) + fi + fi python configure-test-suite.py \ --suite "${{ steps.suite.outputs.suite }}" \ - --dxc-path "$dxc_path" + --dxc-path "$dxc_path" \ + "${warp_arch_args[@]}" - name: Run HLSL Tests shell: bash run: |