You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Assertion failed 'false' in 'System.DomainNameHelper:IdnEquivalent(System.String):System.String' during 'Early Value Propagation' (IL size 127) #63610
BBF_HAS_IDX_LEN is not set on BB18 but is required because of the following tree
N006 ( 5, 4) [000209] ---X-------- * ARR_LENGTH int
N005 ( 3, 2) [000208] ------------ \--* LCL_VAR ref V02 loc1 u:1
C:\git\runtime\src\coreclr\jit\earlyprop.cpp:115
Assertion failed 'false' in 'System.DomainNameHelper:IdnEquivalent(System.String):System.String' during 'Early Value Propagation' (IL size 127)
It might be convenient to use the Visual Studio solution at {REPO_ROOT}\src\coreclr\tools\aot\ilc.sln: open the solution, set project configuration to x64 Checked, in the Debug menu choose ILCompiler debug properties and set command line arguments to the arguments from the above command line. Make sure to also check Enable native code debugging. Hit F5 to run under debugger.
@EgorBo you mentioned you might be interested to get your feet wet with NativeAOT - couldn't quickly figure out how to hit this with CoreCLR-JIT so the repro steps involve a small NativeAOT workflow. If it's close to your are of expertise, could you please have a look?
Activity
MichalStrehovsky commentedon Jan 11, 2022
@EgorBo you mentioned you might be interested to get your feet wet with NativeAOT - couldn't quickly figure out how to hit this with CoreCLR-JIT so the repro steps involve a small NativeAOT workflow. If it's close to your are of expertise, could you please have a look?
I'm hitting this in #63571.
EgorBo commentedon Jan 11, 2022
Sure, feel free to ping me for any nativeaot jit issues! 🙂
EgorBo commentedon Jan 11, 2022
Minimal repro:
will file a fix shortly
MichalStrehovsky commentedon Jan 12, 2022
Thank you for the quick fix!