Skip to content

[3.14] GH-146128: Remove the buggy AArch64 "33rx" relocation (GH-146263)#148198

Merged
hugovk merged 2 commits intopython:3.14from
hugovk:backport-6bb7b33-3.14
Apr 7, 2026
Merged

[3.14] GH-146128: Remove the buggy AArch64 "33rx" relocation (GH-146263)#148198
hugovk merged 2 commits intopython:3.14from
hugovk:backport-6bb7b33-3.14

Conversation

@hugovk
Copy link
Copy Markdown
Member

@hugovk hugovk commented Apr 7, 2026

…ythonGH-146263)

(cherry picked from commit 6bb7b33)

Co-authored-by: Brandt Bucher <brandt@python.org>
@hugovk hugovk merged commit 383c291 into python:3.14 Apr 7, 2026
78 checks passed
@hugovk hugovk deleted the backport-6bb7b33-3.14 branch April 7, 2026 11:05
@markshannon
Copy link
Copy Markdown
Member

Are you sure that this is correct for the 3.14 branch?

I think it is OK for 3.15 because we have changed the GOT relocations, but we might still need the 12x and 21rx relocations.

@diegorusso might know

@markshannon
Copy link
Copy Markdown
Member

@diegorusso has convinced me that this is fine, we don't need the 12x and 21rx relocations any more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic-JIT type-crash A hard crash of the interpreter, possibly with a core dump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants