Skip to content

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

Closed
@eyalk11

Description

@eyalk11

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

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions