Skip to content

Commit 4ee984f

Browse files
committed
CI: Disable the ASM test for macOS.
c89atomic does not implement ARM in the inlined assembly path, so this test is invalid for macOS. I've just commented this out in case support is implemented in the future.
1 parent c87ab56 commit 4ee984f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,11 @@ jobs:
169169
cmake_args: "-DC89ATOMIC_MODERN_GCC=ON -DC89ATOMIC_BUILD_TESTS=ON"
170170
- name: "Legacy GCC"
171171
cmake_args: "-DC89ATOMIC_LEGACY_GCC=ON -DC89ATOMIC_BUILD_TESTS=ON"
172-
- name: "Legacy GCC ASM"
173-
cmake_args: "-DC89ATOMIC_LEGACY_GCC_ASM=ON -DC89ATOMIC_BUILD_TESTS=ON"
172+
173+
# The macos runner might use ARM, but c89atomic does not have an inlined assembly
174+
# implementation for that. We'll need to disable the ASM path in this case.
175+
#- name: "Legacy GCC ASM"
176+
# cmake_args: "-DC89ATOMIC_LEGACY_GCC_ASM=ON -DC89ATOMIC_BUILD_TESTS=ON"
174177
steps:
175178
- uses: actions/checkout@v4
176179

0 commit comments

Comments
 (0)