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
JIT assertion failure in emitxarch.cpp when compiling Avx512F:FusedMultiplyAddNegated under jitstress2-jitstressregs mode. The assertion validates register allocation constraints for FMA instructions with AVX-512 encoding.
Assert failure(PID 7260 [0x00001c5c], Thread: 5484 [0x156c]): Assertion failed '(op3Reg != targetReg) || (op1Reg == targetReg)' in 'System.Runtime.Intrinsics.X86.Avx512F:FusedMultiplyAddNegated(System.Runtime.Intrinsics.Vector512`1[float],System.Runtime.Intrinsics.Vector512`1[float],System.Runtime.Intrinsics.Vector512`1[float],byte):System.Runtime.Intrinsics.Vector512`1[float]' during 'Generate code' (IL size 10; hash 0x93fdea0a; FullOpts)
File: D:\a\_work\1\s\src\coreclr\jit\emitxarch.cpp:10315
Related closed issues: #114322, #106866 (same assertion pattern on ARM64/SVE, now regressed on x64 AVX-512 under stress).
Confirmed failing in builds 1433539 (2026-05-24) and 1432990 (2026-05-23). Build 1423851 succeeded between them, suggesting intermittent or recently re-introduced.
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1433539
Build error leg or test failing: coreclr Pri1 Runtime Tests Run windows x64 checked - HardwareIntrinsics_X86_Avx512_r
Error Details
JIT assertion failure in
emitxarch.cppwhen compilingAvx512F:FusedMultiplyAddNegatedunder jitstress2-jitstressregs mode. The assertion validates register allocation constraints for FMA instructions with AVX-512 encoding.Related closed issues: #114322, #106866 (same assertion pattern on ARM64/SVE, now regressed on x64 AVX-512 under stress).
Confirmed failing in builds 1433539 (2026-05-24) and 1432990 (2026-05-23). Build 1423851 succeeded between them, suggesting intermittent or recently re-introduced.
Error Message
{ "ErrorMessage": "Assertion failed '(op3Reg != targetReg) || (op1Reg == targetReg)' in 'System.Runtime.Intrinsics.X86.Avx512F:FusedMultiplyAddNegated", "ErrorPattern": "", "BuildRetry": false, "ExcludeConsoleLog": false }Note
🔒 Integrity filter blocked 6 items
The following items were blocked because they don't meet the GitHub integrity level.
search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".issue_read: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter:Report
Summary