set spmi_enable_collection=1
set spmi_collect_dir=<some dir>
mkdir %spmi_collect_dir%
call c:\gh\runtime\artifacts\tests\coreclr\windows.x64.Checked\JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b\b115932b.cmd -coreroot c:\gh\runtime\artifacts\tests\coreclr\windows.x64.Checked\Tests\Core_Root
Microsoft.DotNet.XUnitConsoleRunner v2.5.0 (32-bit .NET 7.0.0-preview.7.22375.6)
Discovering: JIT.Regression.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.Regression.XUnitWrapper (found 678 of 1666 test cases)
Starting: JIT.Regression.XUnitWrapper (parallel test collections = on, max threads = 4)
JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b\b115932b.cmd [FAIL]
Assert failure(PID 5192 [0x00001448], Thread: 4056 [0x0fd8]): Assertion failed '!"Missing flags on tree"' in '<Module>:foo():int' during 'Morph - Global' (IL size 18; hash 0x0dad0069; FullOpts)
File: D:\a\_work\1\s\src\coreclr\jit\fgdiagnostic.cpp Line: 3187
Image: C:\h\w\C1C60A77\p\corerun.exe
Return code: 1
Raw output file: C:\h\w\C1C60A77\w\A4C50932\uploads\Reports\JIT.Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b\b115932b.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\C1C60A77\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" b115932b.dll
Missing flags on tree [000007]: #------------
[000007] n---G+----- * IND int
[000012] H----+----- \--* CNS_INT(h) int 0x81413C4 [ICON_STR_HDL]
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\C1C60A77\p
> C:\h\w\C1C60A77\w\A4C50932\e\JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b\b115932b.cmd
Expected: True
Actual: False
https://dev.azure.com/dnceng/internal/_build/results?buildId=1991568&view=results
To repro
Failure is: