[x86] stress failure in RayTracer.GetNaturalColor with DOTNET_JitStress=2 #102590
Labels
arch-x86
area-CodeGen-coreclr
CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
Known Build Error
Use this to report build issues in the .NET Helix tab
Milestone
To repro run
runtime\artifacts\tests\coreclr\windows.x86.Checked\JIT\Performance\JIT.performance\JIT.performance.cmd
withremoving
DOTNET_JitStress=2
changes the codegen considerably and makes the failure disappear, so it looks like it might be specific to JitStress.It may be necessary to run the test a few times (3-5 times, maybe more) before seeing the failure. I'd run it in a loop.
Perhaps some uninitialized data is involved, thus nondeterminism.
The actual failing instruction is:
Since this is in the middle of SIMD instruction sequence, I wonder if this may be related to recent vectorizing optimizations for struct copying/initialization.
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=685688
Build error leg or test failing: JIT.performance.0.1
Pull request: #102415
Error Message
Fill the error message using step by step known issues guidance.
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=685688
Error message validated:
[Item 'JIT.performance' did not finish running
]Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 5/26/2024 12:59:42 AM UTC
Report
Summary
The text was updated successfully, but these errors were encountered: