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
[ci-scan] Test failure: JIT assert 'block->HasFlag(BBF_RECURSIVE_TAILCALL)' during Morph - Inlining under PGO stress #133352
Assert failure(PID 6544 [0x00001990], Thread: 6604 [0x19cc]): Assertion failed 'block->HasFlag(BBF_RECURSIVE_TAILCALL)' in 'Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol:get_HasSetsRequiredMembers():bool:this' during 'Morph - Inlining' (IL size 18; hash 0xb524cb42; Tier1)
./RunTests.sh: line 177: 6544 Aborted (core dumped)
exit code 134 means SIGABRT Abort.
The same JIT assertion reproduces across multiple work items and legs (ComInterfaceGenerator.Unit.Tests, Microsoft.CSharp.Tests) with differing inlinee methods, and recurs in the follow-up build 1584906. The invariant is the checked-JIT assertion 'block->HasFlag(BBF_RECURSIVE_TAILCALL)' firing during 'Morph - Inlining' under PGO stress.
Workflow artifact: ci-failure-scan
Artifact kind: kbe-verification
Verified match count: matched across ComInterfaceGenerator.Unit.Tests and Microsoft.CSharp.Tests console logs in source build 1584422 and follow-up build 1584906
Activity
dotnet-policy-service commentedon Sep 8, 2026
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.
JIT: preserve recursive tail call flag during inlining (#133434)