Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix build of windows arm64 crossdac #112553

Merged
merged 1 commit into from
Feb 16, 2025
Merged

Conversation

jkotas
Copy link
Member

@jkotas jkotas commented Feb 14, 2025

Partial revert of #112256

@Copilot Copilot bot review requested due to automatic review settings February 14, 2025 05:19

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • src/coreclr/build-runtime.cmd: Language not supported
Copy link
Contributor

Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.

@jkotas
Copy link
Member Author

jkotas commented Feb 14, 2025

This is reverting change that broke build of windows arm64 crossdac (the build produces bad binary). Broken crossdac makes it impossible to reasonably investigate windows arm64 crashes that are hit in CI.

If you can fix the problem quickly, feel free to close this PR. If it is going to take more than a day to merge proper fix, I would like to see this revert merged.

@jkotas jkotas requested a review from steveisok February 14, 2025 05:26
@jkotas
Copy link
Member Author

jkotas commented Feb 14, 2025

cc @dotnet/dotnet-diag

@jkotas
Copy link
Member Author

jkotas commented Feb 16, 2025

Let's merge this while we discuss the proper fix.

@jkotas jkotas merged commit 0290a8b into dotnet:main Feb 16, 2025
101 checks passed
@jkotas jkotas deleted the fix-arm64-crossdac branch February 16, 2025 02:26
grendello added a commit to grendello/runtime that referenced this pull request Feb 18, 2025
* main: (71 commits)
  Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20250212.3 (dotnet#112626)
  JIT: Unify struct arg morphing (dotnet#112612)
  Enable `SA1015`: Closing generic bracket should not be followed by a space (dotnet#112597)
  Clean up normalizeLocale for mono browser target (dotnet#112575)
  SPMI: Ensure proper zero extension for isObjectImmutable and friends (dotnet#112617)
  Quote --version-scripts path (dotnet#112603)
  Remove incompatible API from PKCS netstandard2.0 lib
  [main] Update dependencies from dotnet/emsdk (dotnet#112393)
  Avoid `Unsafe.As` in `RangeCharSearchValues` (dotnet#112606)
  Fixed the issue of incorrect return value of PalVirtualAlloc (dotnet#112579)
  Fix size used for vectorization check in BitArray (dotnet#111558) (dotnet#111564)
  Fix build of windows arm64 crossdac (dotnet#112553)
  Simplify `ShuffleTakeIterator.GetCount` (dotnet#112593)
  Fix VS div-by-0 in DacEnumerableHashTable code (dotnet#112542)
  R2RDump: normalize GC info totalInterruptibleLength (dotnet#112003)
  Fix alignment padding and add test for saving managed resources (dotnet#110915)
  Adds `ccmp` logic into emitter backend. (dotnet#112153)
  Disable AVX10.2 by default (dotnet#112572)
  Outbox AesGcm in to Microsoft.Bcl.Cryptography
  Make test `IUnknown` conforming (dotnet#112566)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants