-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x86area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsos-linuxLinux OS (any supported distro)Linux OS (any supported distro)os-windows
Description
Run: runtime-coreclr jitstress 20221025.1
Failed test:
coreclr Linux arm Checked jitstress2 @ (Ubuntu.1804.Arm32.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- JIT/Performance/CodeQuality/Bytemark/Bytemark/Bytemark.sh
- JIT/superpmi/superpmicollect/superpmicollect.sh
- JIT/superpmi/superpmicollect/Bytemark/Bytemark.sh
- readytorun/determinism/crossgen2determinism/crossgen2determinism.sh
- baseservices/TieredCompilation/BasicTestWithMcj/BasicTestWithMcj.sh
... ...
coreclr Linux arm Checked jitstress2_tiered @ (Ubuntu.1804.Arm32.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- JIT/superpmi/superpmicollect/superpmicollect.sh
- JIT/Performance/CodeQuality/Bytemark/Bytemark/Bytemark.sh
- JIT/superpmi/superpmicollect/Bytemark/Bytemark.sh
- profiler/unittest/getappdomainstaticaddress/getappdomainstaticaddress.sh
- JIT/Performance/CodeQuality/Roslyn/CscBench/CscBench.sh
... ...
coreclr Linux arm Checked jitstress1 @ (Ubuntu.1804.Arm32.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- JIT/superpmi/superpmicollect/superpmicollect.sh
- readytorun/determinism/crossgen2determinism/crossgen2determinism.sh
- JIT/Performance/CodeQuality/Roslyn/CscBench/CscBench.sh
- JIT/superpmi/superpmicollect/CscBench/CscBench.sh
- profiler/elt/slowpatheltenter/slowpatheltenter.sh
... ...
coreclr windows x86 Checked jitstress1_tiered @ Windows.10.Amd64.Open
- JIT\\superpmi\\superpmicollect\\superpmicollect.cmd
- GC\\Features\\SustainedLowLatency\\scenario\\scenario.cmd
- managed\\Compilation\\Compilation\\Compilation.cmd
- JIT\\HardwareIntrinsics\\General\\Vector128\\Vector128_ro\\Vector128_ro.cmd
- Interop\\COM\\Dynamic\\Dynamic\\Dynamic.cmd
... ...
coreclr windows x86 Checked jitstress2 @ Windows.10.Amd64.Open
- ilasm\\System\\Runtime\\CompilerServices\\MethodImplOptionsTests\\MethodImplOptionsTests.cmd
- JIT\\superpmi\\superpmicollect\\Bytemark\\Bytemark.cmd
- JIT\\superpmi\\superpmicollect\\superpmicollect.cmd
- JIT\\Performance\\CodeQuality\\Bytemark\\Bytemark\\Bytemark.cmd
- Loader\\classloader\\explicitlayout\\objrefandnonobjrefoverlap\\case14\\case14.cmd
... ...
coreclr Linux arm Checked jitstress1_tiered @ (Ubuntu.1804.Arm32.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
- GC/Features/SustainedLowLatency/scenario/scenario.sh
- JIT/superpmi/superpmicollect/superpmicollect.sh
- JIT/Performance/CodeQuality/Roslyn/CscBench/CscBench.sh
- Loader/binding/tracing/BinderTracingTest.ResolutionFlow/BinderTracingTest.ResolutionFlow.sh
- JIT/superpmi/superpmicollect/CscBench/CscBench.sh
... ...
coreclr windows x86 Checked jitstress1 @ Windows.10.Amd64.Open
- JIT\\superpmi\\superpmicollect\\superpmicollect.cmd
- Loader\\classloader\\MethodImpl\\CovariantReturns\\Interfaces\\UnitTest\\UnitTest.cmd
- JIT\\HardwareIntrinsics\\X86\\Sse2\\Sse2_ro\\Sse2_ro.cmd
- JIT\\HardwareIntrinsics\\X86\\Avx1\\Avx_ro\\Avx_ro.cmd
- baseservices\\exceptions\\unittests\\TryCatchInFinally\\TryCatchInFinally.cmd
... ...
coreclr windows x86 Checked jitstress2_tiered @ Windows.10.Amd64.Open
- JIT\\Performance\\CodeQuality\\Bytemark\\Bytemark\\Bytemark.cmd
- managed\\Compilation\\Compilation\\Compilation.cmd
- JIT\\superpmi\\superpmicollect\\superpmicollect.cmd
- JIT\\superpmi\\superpmicollect\\Bytemark\\Bytemark.cmd
- baseservices\\TieredCompilation\\BasicTestWithMcj\\BasicTestWithMcj.cmd
... ...
Error message:
Assert failure(PID 588 [0x0000024c], Thread: 588 [0x024c]): Assertion failed 'isCandidateVar(fieldVarDsc) == isMultiReg' in 'AssignJagged:DoAssignIteration(int[][][],int):long' during 'Linear scan register alloc' (IL size 40; hash 0x0297ed52; Tier0-MinOpts)
File: /__w/1/s/src/coreclr/jit/lsrabuild.cpp Line: 1269
Image: /root/helix/work/correlation/corerun
[createdump] waitpid() returned successfully (wstatus 00000000)
/root/helix/work/workitem/e/JIT/Performance/CodeQuality/Bytemark/Bytemark/Bytemark.sh: line 422: 588 Aborted (core dumped) $LAUNCHER $ExePath "${CLRTestExecutionArguments[@]}"
Return code: 1
Raw output file: /root/helix/work/workitem/uploads/Reports/JIT.Performance/CodeQuality/Bytemark/Bytemark/Bytemark.output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/corerun -p System.Reflection.Metadata.MetadataUpdater.IsSupported=false Bytemark.dll ''
BBBBBB YYY Y TTTTTTT EEEEEEE
BBB B YYY Y TTT EEE
BBB B YYY Y TTT EEE
BBBBBB YYY Y TTT EEEEEEE
BBB B YYY TTT EEE
BBB B YYY TTT EEE
BBBBBB YYY TTT EEEEEEE
BYTEmark (tm) C# Mode Benchmark ver. 2 (06/99)
NUMERIC SORT(jagged): Iterations/sec: 509.42890 Index: 13.06462
NUMERIC SORT(rectangle): Iterations/sec: 386.36585 Index: 9.90860
STRING SORT: Iterations/sec: 1275.61272 Index: 569.97887
BITFIELD: Iterations/sec: 62309016.73850 Index: 10.68820
FP EMULATION(struct): Iterations/sec: 62.74860 Index: 30.10969
FP EMULATION(class): Iterations/sec: 60.01666 Index: 28.79878
FOURIER: Iterations/sec: 15345.67639 Index: 17.45259
ASSIGNMENT(jagged):[createdump] Gathering state for process 588 corerun
[createdump] Crashing thread 0000024c signal 00000006
[createdump] Writing minidump with heap to file /home/helixbot/dotnetbuild/dumps/coredump.588.dmp
[createdump] Written 73203712 bytes (17872 pages) to core file
[createdump] Target process is alive
[createdump] Dump successfully written in 2393ms
Expected: 100
Actual: 134
END EXECUTION - FAILED
Test Harness Exitcode is : 1
To run the test:
set CORE_ROOT=/root/helix/work/correlation
/root/helix/work/workitem/e/JIT/Performance/CodeQuality/Bytemark/Bytemark/Bytemark.sh
Expected: True
Actual: False
Stack trace
at JIT_Performance._CodeQuality_Bytemark_Bytemark_Bytemark_._CodeQuality_Bytemark_Bytemark_Bytemark_sh()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Queued | OS | Arch | Column1 |
---|---|---|---|
2022-10-26T06:46:07.151Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-10-26T06:01:02.055Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress2 |
2022-10-12T08:58:25.529Z | osx.1015.amd64.open | x64 | runtime-staging Release |
2022-09-24T08:51:23.447Z | osx.1015.amd64.open | x64 | runtime-staging Release |
2022-09-23T06:56:27.552Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-23T06:33:57.904Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-23T06:21:02.909Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress1 |
More failures
Queued | OS | Arch | Column1 |
---|---|---|---|
2022-09-23T06:21:02.018Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-23T06:19:28.895Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-23T06:06:50.788Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress2 |
2022-09-23T06:01:51.583Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-22T07:26:26.975Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-22T07:09:06.366Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-22T06:52:24.578Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-22T06:41:01.815Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-22T06:37:18.032Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-22T06:23:36.542Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-22T06:23:34.727Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-22T06:19:30.608Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-22T06:19:26.433Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-22T06:11:07.948Z | ubuntu.1804.armarch.open | arm64 | runtime-coreclr jitstress Checked-jitstress2 |
2022-09-21T06:32:36.124Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-21T06:15:40.238Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-21T06:15:08.091Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-21T06:12:11.216Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-21T06:09:58.841Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-21T06:01:51.189Z | ubuntu.1804.armarch.open | arm64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-21T06:01:48.876Z | ubuntu.1804.armarch.open | arm64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-21T05:51:52.907Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-21T05:51:25.838Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-21T05:51:23.576Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-20T07:03:31.507Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-20T06:29:15.318Z | ubuntu.1804.armarch.open | arm64 | runtime-coreclr jitstress Checked-jitstress2_tiered |
2022-09-20T06:25:34.076Z | osx.1200.arm64.open | arm64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-20T06:22:33.291Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-20T06:22:30.991Z | osx.1200.amd64.open | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-20T06:09:55.262Z | ubuntu.1804.armarch.open | arm | runtime-coreclr jitstress Checked-jitstress1_tiered |
2022-09-20T06:07:40.552Z | ubuntu.1804.amd64.open.rt | x64 | runtime-coreclr jitstress Checked-jitstress1 |
2022-09-20T05:58:14.425Z | ubuntu.1804.armarch.open | arm64 | runtime-coreclr jitstress Checked-jitstress2 |
2022-09-20T05:58:12.172Z | ubuntu.1804.armarch.open | arm64 | runtime-coreclr jitstress Checked-jitstress1 |
Metadata
Metadata
Assignees
Labels
JitStressCLR JIT issues involving JIT internal stress modesCLR JIT issues involving JIT internal stress modesarch-x86area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runsos-linuxLinux OS (any supported distro)Linux OS (any supported distro)os-windows