cibuildwheel icon indicating copy to clipboard operation
cibuildwheel copied to clipboard

Jobs with pypy do not start on macOS, architecture recognition error

Open Vdaleke opened this issue 11 months ago • 1 comments

Description

Note: pp310-macosx_arm64, pp39-macosx_arm64, pp38-macosx_arm64 were selected, but can't be built on x86_64 so will be skipped automatically.

It's as if the jobs are trying to run on the x86_64 architecture, although GitHub provides ARM and other jobs on ARM, including CPython, work successfully.

Build log

https://github.com/Vdaleke/desbordante-core/actions/runs/12639787563/job/35218845270?pr=6

CI config

https://github.com/Vdaleke/desbordante-core/blob/48449df5d5d6fe26e3c6a73d93dc971c64f8118f/.github/workflows/wheel.yml

Vdaleke avatar Jan 06 '25 21:01 Vdaleke

Quick fix here would be to run your "Generate matrix" job on arm64, but I agree it's not ideal. Maybe we need a way to disable the autoskip when doing --print-build-identifiers...

joerick avatar Jan 07 '25 09:01 joerick