Skip to content

Fix: AOT doesn't work after upgrading from versions less than 11.2508.1.0#2407

Merged
tian-lt merged 1 commit intomicrosoft:mainfrom
tian-lt:u/tilia/fixaot
Nov 18, 2025
Merged

Fix: AOT doesn't work after upgrading from versions less than 11.2508.1.0#2407
tian-lt merged 1 commit intomicrosoft:mainfrom
tian-lt:u/tilia/fixaot

Conversation

@tian-lt
Copy link
Copy Markdown
Contributor

@tian-lt tian-lt commented Nov 18, 2025

Root cause

11.2508.0.0 started to store AOT window size with the double type, while it used to be the float type.
Unfortunately, C# unboxing will throw casting failure if the expected type doesn't match, which caused the broken control flow of the opening of the AOT mode.

@tian-lt tian-lt merged commit ad0bdff into microsoft:main Nov 18, 2025
5 checks passed
@tian-lt tian-lt deleted the u/tilia/fixaot branch November 18, 2025 04:50
tian-lt added a commit that referenced this pull request Nov 19, 2025
tian-lt added a commit that referenced this pull request Nov 20, 2025
… than 11.2508.1.0 (#2408)

* reject outdated data from settings (#2407)

* Upgrade win-sdk to 24h2 (#2393)

* upgrade win-sdk to 24h2

* upgrade upstream deps

* Stop building ARM32 (#2394)

* remove the ARM platform

* remove the ARM configs

* fix azure pipeline (#2395)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants