Skip to content

Conversation

@AaronRobinsonMSFT
Copy link
Member

@AaronRobinsonMSFT AaronRobinsonMSFT commented May 18, 2021

Reverts #49585

Regression in crossgen2 for SPCL on windows.x86.Debug.

  Generating native image of System.Private.CoreLib for windows.x86.Debug. Logging to D:\runtime\artifacts\log\CrossgenCoreLib_windows__x86__Debug.log
  D:\runtime\dotnet.cmd D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\x64\crossgen2\crossgen2.dll -o:D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\System.Private.CoreLib.dll -r:D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\IL\*.dll --targetarch:x86 -O D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\IL\System.Private.CoreLib.dll --pdb --pdb-path:D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\PDB
  D:\runtime\.dotnet
  D:\runtime\src\coreclr\jit\emitxarch.cpp:4351
  Assertion failed '!"Please use emitIns_Mov() to correctly handle move elision"' in 'System.DateTime:GetDate(byref,byref,byref):this' during 'Generate code' (IL size 220)

D:\runtime\src\coreclr\crossgen-corelib.proj(133,5): error MSB3073: The command "D:\runtime\dotnet.cmd D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\x64\crossgen2\crossgen2.dll -o:D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\System.Private.CoreLib.dll -r:D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\IL\*.dll --targetarch:x86 -O D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\IL\System.Private.CoreLib.dll --pdb --pdb-path:D:\runtime\artifacts\bin\coreclr\windows.x86.Debug\PDB" exited with code -2147483645.

/cc @pentp @tannergooding @EgorBo

@ghost ghost added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label May 18, 2021
@AaronRobinsonMSFT AaronRobinsonMSFT merged commit 29965d2 into main May 18, 2021
@AaronRobinsonMSFT AaronRobinsonMSFT deleted the revert-49585-div2 branch May 18, 2021 06:59
@karelz karelz added this to the 6.0.0 milestone May 20, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jun 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants