Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error in building 3.13.2 for arm free-threaded with jit #130834

Open
eyalk11 opened this issue Mar 4, 2025 · 0 comments
Open

error in building 3.13.2 for arm free-threaded with jit #130834

eyalk11 opened this issue Mar 4, 2025 · 0 comments
Labels
build The build process and cross-build topic-free-threading topic-JIT type-bug An unexpected behavior, bug, or error

Comments

@eyalk11
Copy link

eyalk11 commented Mar 4, 2025

Bug report

Bug description:

CONFIGURE_OPTS="--disable-gil --enable-experimental-jit" pyenv install 3.13.2

Results logged to /tmp/python-build.20250304140853.1135365.log

Last 10 log lines:
./jit_stencils.h: In function ‘emit__UNPACK_SEQUENCE_TUPLE’:
./jit_stencils.h:36885:49: error: ‘__aarch64_ldadd8_acq_rel’ undeclared (first use in this function)
36885 |     patch_aarch64_16a(code + 0x148, (uintptr_t)&__aarch64_ldadd8_acq_rel);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
./jit_stencils.h: In function ‘emit__UNPACK_SEQUENCE_TWO_TUPLE’:
./jit_stencils.h:37151:49: error: ‘__aarch64_ldadd8_acq_rel’ undeclared (first use in this function)
37151 |     patch_aarch64_16a(code + 0x1d8, (uintptr_t)&__aarch64_ldadd8_acq_rel);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:3009: Python/jit.o] Error 1

CPython versions tested on:

3.13

Operating systems tested on:

Linux

@eyalk11 eyalk11 added the type-bug An unexpected behavior, bug, or error label Mar 4, 2025
@mdboom mdboom added the performance Performance or resource usage label Mar 4, 2025
@picnixz picnixz added build The build process and cross-build topic-free-threading topic-JIT and removed performance Performance or resource usage labels Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build The build process and cross-build topic-free-threading topic-JIT type-bug An unexpected behavior, bug, or error
Projects
None yet
Development

No branches or pull requests

4 participants