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 'varTypeIsInt(type)' in 'System.Tests.UInt128Tests_GenericMath:TrailingZeroCountTest()' during 'Do value numbering' (IL size 111; hash 0x36fbe8ed; FullOpts) #81366
;; linux arm64 (also fails on windows and with other config settings)
export DOTNET_TieredCompilation=0
export DOTNET_DbgEnableMiniDump=1
export DOTNET_EnableCrashReport=1
export DOTNET_DbgMiniDumpName=$HELIX_DUMP_FOLDER/coredump.%d.dmp
export DOTNET_JitStress=ba
Assert failure(PID 27 [0x0000001b], Thread: 41 [0x0029]): Assertion failed 'varTypeIsInt(type)' in 'System.Tests.Int128Tests_GenericMath:TrailingZeroCountTest()' during 'Do value numbering' (IL size 111; hash 0xcc847a78; FullOpts)
File: /__w/1/s/src/coreclr/jit/valuenum.cpp Line: 6039
Image: /root/helix/work/correlation/do
Activity
tannergooding commentedon Jan 30, 2023
Hmmm, I wonder what's causing this.
The actual hardware intrinsic returns
intand the special import we do forUInt64.LeadingZeroCounthardcodes the type toTYP_INTas well.JIT: Fix import of TrailingZeroCount on ARM64
JIT: Fix import of TrailingZeroCount on ARM64 (#81419)