Skip to content

gh-153668: Temporarily disable unicodectype.c optimization on WinARM64 due to compiler bug - #153669

Open
zooba wants to merge 2 commits into
python:mainfrom
zooba:gh-153668
Open

gh-153668: Temporarily disable unicodectype.c optimization on WinARM64 due to compiler bug#153669
zooba wants to merge 2 commits into
python:mainfrom
zooba:gh-153668

Conversation

@zooba

@zooba zooba commented Jul 13, 2026

Copy link
Copy Markdown
Member

@zooba
zooba requested a review from a team as a code owner July 13, 2026 17:44
@zooba zooba added the needs backport to 3.15 pre-release feature fixes, bugs and security fixes label Jul 13, 2026
Comment thread PCbuild/pyproject.props
<MSVCHasBrokenARM64Clamping Condition="$(_VCToolsVersion) == '14.34' or $(_VCToolsVersion) == '14.35'">true</MSVCHasBrokenARM64Clamping>
<MSVCHasBrokenARM64SignExtension Condition="$(_VCToolsVersion) == '14.37'">true</MSVCHasBrokenARM64SignExtension>
<!-- See gh-153668 and https://developercommunity.visualstudio.com/t/ARM64-compiler-uses-excessive-memory-on/11120089 -->
<MSVCHasBrokenARM64UniDbOpt Condition="$(_VCToolsVersion) == '14.51'">true</MSVCHasBrokenARM64UniDbOpt>

@chris-eibl chris-eibl Aug 15, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

14.50 is affected, too - see #153668 (comment).

Suggested change
<MSVCHasBrokenARM64UniDbOpt Condition="$(_VCToolsVersion) == '14.51'">true</MSVCHasBrokenARM64UniDbOpt>
<MSVCHasBrokenARM64UniDbOpt Condition="$(_VCToolsVersion) == '14.50' or $(_VCToolsVersion) == '14.51'">true</MSVCHasBrokenARM64UniDbOpt>

@bedevere-app

bedevere-app Bot commented Aug 15, 2026

Copy link
Copy Markdown

When you're done making the requested changes, leave the comment: I have made the requested changes; please review again.

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

Labels

awaiting changes needs backport to 3.15 pre-release feature fixes, bugs and security fixes skip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants