-
Notifications
You must be signed in to change notification settings - Fork 89
Open
Description
For the release of Traits 7.0.0, we were getting an internal compiler error from gcc when attempting to build wheels under QEMU emulation. To avoid this problem holding up the release, Traits 7.0.1 has been released without Linux/aarch64 wheels.
It would be nice to find a solution to this.
Failing wheel-build job: https://github.com/enthought/traits/actions/runs/12952927173/job/36132003350
Relevant snippet of the build output:
Building cp310-manylinux_aarch64 wheel
CPython 3.10 manylinux aarch64
...
building 'traits.ctraits' extension
creating build/temp.linux-aarch64-cpython-310/traits
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/opt/_internal/cpython-3.10.15/include/python3.10 -c traits/ctraits.c -o build/temp.linux-aarch64-cpython-310/traits/ctraits.o
gcc: internal compiler error: Segmentation fault signal terminated program as
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
error: command '/opt/rh/devtoolset-10/root/usr/bin/gcc' failed with exit code 4
[end of output]
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels