GH-146128: Remove the buggy AArch64 "33rx" relocation#146263
GH-146128: Remove the buggy AArch64 "33rx" relocation#146263hugovk merged 2 commits intopython:mainfrom
Conversation
|
Did you have a chance to measure performance impact? |
|
I'm not too concerned with performance impact because it's a correctness issue. But we can run it if we're curious. |
|
But even if it's, say, 1% slower, the right thing to do is rip this out from existing branches and do something better in the textual assembly pass in 3.15. |
|
I'd like to handle the relocations properly, rather than just remove it. I've made the issue a blocker. If we can't do it properly before the release, we can merge this. |
|
Ready to merge for tomorrow's releases? |
|
Thanks @brandtbucher for the PR, and @hugovk for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14. |
|
Sorry, @brandtbucher and @hugovk, I could not cleanly backport this to |
|
Sorry, @brandtbucher and @hugovk, I could not cleanly backport this to |
…ythonGH-146263) (cherry picked from commit 6bb7b33) Co-authored-by: Brandt Bucher <brandt@python.org>
|
GH-148198 is a backport of this pull request to the 3.14 branch. |
|
GH-148199 is a backport of this pull request to the 3.13 branch. |
|
I don't think this should have been merged. |
patch_aarch64_33rxrelocation isn't safe #146128