File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -140,6 +140,12 @@ jobs:
140
140
"-DSLANG_SLANG_LLVM_BINARY_URL=$(pwd)/build/dist-release/slang-llvm.zip" \
141
141
"-DCMAKE_COMPILE_WARNING_AS_ERROR=${{matrix.warnings-as-errors}}"
142
142
cmake --workflow --preset "${{matrix.config}}"
143
+ elif [[ "${{ matrix.platform }}" = "aarch64" && "${{ matrix.os }}" = "linux" ]]; then
144
+ # linux aarch64 cannot build llvm.
145
+ cmake --preset default --fresh \
146
+ -DSLANG_SLANG_LLVM_FLAVOR=DISABLE \
147
+ -DCMAKE_COMPILE_WARNING_AS_ERROR=${{matrix.warnings-as-errors}}
148
+ cmake --workflow --preset "${{matrix.config}}"
143
149
else
144
150
# Otherwise, use the "system" llvm we have just build or got from the
145
151
# cache in the setup phase
@@ -150,7 +156,7 @@ jobs:
150
156
fi
151
157
fi
152
158
- name : Test Slang
153
- if : steps.filter.outputs.should-run == 'true' && matrix.platform != 'wasm'
159
+ if : steps.filter.outputs.should-run == 'true' && matrix.platform != 'wasm' && matrix.platform != 'aarch64'
154
160
run : |
155
161
export SLANG_RUN_SPIRV_VALIDATION=1
156
162
export SLANG_USE_SPV_SOURCE_LANGUAGE_UNKNOWN=1
You can’t perform that action at this time.
0 commit comments