Example run:
https://dev.azure.com/dnceng/public/_build/results?buildId=626338&view=ms.vss-test-web.build-test-results-tab&runId=19563378&resultId=102082&paneView=debug
OS: All
Architecture: x64 (the only one currently supported by Crossgen2 CI runs)
Call stack:
> clrjitilc.dll!assertAbort(const char * why, const char * file, unsigned int line) Line 312 C++
clrjitilc.dll!noWayAssertAbortHelper(const char * cond, const char * file, unsigned int line) Line 501 C++
clrjitilc.dll!noWayAssertBody(const char * cond, const char * file, unsigned int line) Line 527 C++
clrjitilc.dll!noWayAssertBodyConditional(const char * cond, const char * file, unsigned int line) Line 511 C++
clrjitilc.dll!CSE_Heuristic::PerformCSE(CSE_Heuristic::CSE_Candidate * successfulCandidate) Line 2775 C++
clrjitilc.dll!CSE_Heuristic::ConsiderCandidates() Line 3047 C++
clrjitilc.dll!Compiler::optValnumCSE_Heuristic() Line 3148 C++
clrjitilc.dll!Compiler::optOptimizeValnumCSEs() Line 3190 C++
clrjitilc.dll!Compiler::optOptimizeCSEs() Line 3556 C++
clrjitilc.dll!CompilerPhase::DoPhase() Line 96 C++
clrjitilc.dll!Phase::Run() Line 63 C++
[Inline Frame] clrjitilc.dll!DoPhase(Compiler *) Line 108 C++
clrjitilc.dll!Compiler::compCompile(void * * methodCodePtr, unsigned long * methodCodeSize, JitFlags * compileFlags) Line 4728 C++
clrjitilc.dll!Compiler::compCompileHelper(CORINFO_MODULE_STRUCT_ * classPtr, ICorJitInfo * compHnd, CORINFO_METHOD_INFO * methodInfo, void * * methodCodePtr, unsigned long * methodCodeSize, JitFlags * compileFlags) Line 6073 C++
[Inline Frame] clrjitilc.dll!Compiler::compCompile::__l46::__Body::Run(Compiler::compCompile::__l2::__JITParam *) Line 5408 C++
clrjitilc.dll!Compiler::compCompile(CORINFO_METHOD_STRUCT_ * methodHnd, CORINFO_MODULE_STRUCT_ * classPtr, ICorJitInfo * compHnd, CORINFO_METHOD_INFO * methodInfo, void * * methodCodePtr, unsigned long * methodCodeSize, JitFlags * compileFlags) Line 5412 C++
[Inline Frame] clrjitilc.dll!jitNativeCode::__l8::__Body::Run::__l6::__Body::Run(jitNativeCode::__l8::__Body::Run::__l5::__JITParam *) Line 6711 C++
clrjitilc.dll!`jitNativeCode'::`8'::__Body::Run(jitNativeCode::__l2::__JITParam * __JITpParam) Line 6715 C++
clrjitilc.dll!jitNativeCode(CORINFO_METHOD_STRUCT_ * methodHnd, CORINFO_MODULE_STRUCT_ * classPtr, ICorJitInfo * compHnd, CORINFO_METHOD_INFO * methodInfo, void * * methodCodePtr, unsigned long * methodCodeSize, JitFlags * compileFlags, void * inlineInfoPtr) Line 6739 C++
clrjitilc.dll!CILJit::compileMethod(ICorJitInfo * compHnd, CORINFO_METHOD_INFO * methodInfo, unsigned int flags, unsigned char * * entryAddress, unsigned long * nativeSizeOfCode) Line 307 C++
jitinterface.dll!JitCompileMethod(CorInfoException * * ppException, Jit * pJit, void * thisHandle, void * * callbacks, void * methodInfo, unsigned int flags, void * entryAddress, void * nativeSizeOfCode) Line 86 C++
[Managed to Native Transition]
ILCompiler.ReadyToRun.dll!Internal.JitInterface.CorInfoImpl.CompileMethodInternal(ILCompiler.DependencyAnalysis.IMethodNode methodCodeNodeNeedingCode, Internal.IL.MethodIL methodIL) Line 164 C#
ILCompiler.ReadyToRun.dll!Internal.JitInterface.CorInfoImpl.CompileMethod(ILCompiler.DependencyAnalysis.ReadyToRun.MethodWithGCInfo methodCodeNodeNeedingCode) Line 218 C#
Method being compiled: SIMDDebugTest.Program+Vector2Test+DivTest.RunTests()
NGenDump:
https://gist.github.com/trylek/b53f87d9e01f5c25766cc347f0032478
Example run:
https://dev.azure.com/dnceng/public/_build/results?buildId=626338&view=ms.vss-test-web.build-test-results-tab&runId=19563378&resultId=102082&paneView=debug
OS: All
Architecture: x64 (the only one currently supported by Crossgen2 CI runs)
Call stack:
Method being compiled:
SIMDDebugTest.Program+Vector2Test+DivTest.RunTests()NGenDump:
https://gist.github.com/trylek/b53f87d9e01f5c25766cc347f0032478