Closed
Description
Multiple JIT failures. One is an AV, the others are unexpected values.
- Affected 7.0 PR: Merging internal commits for release/7.0 #93307
- Queue:
coreclr Pri0 Runtime Tests Run windows arm64 checked
- Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=436582&view=logs&j=bb94f37e-a09b-5b51-09b2-ab78e7aa5103&t=506cadc9-3cc4-5d96-6847-011f75a33382
JIT.1
Microsoft.DotNet.XUnitConsoleRunner v2.5.0 (64-bit .NET 7.0.10)
Discovering: JIT.CheckProjects.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.CheckProjects.XUnitWrapper (found 1 test case)
Starting: JIT.CheckProjects.XUnitWrapper (parallel test collections = on, max threads = 2)
Finished: JIT.CheckProjects.XUnitWrapper
Discovering: JIT.opt.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.opt.XUnitWrapper (found 127 test cases)
Starting: JIT.opt.XUnitWrapper (parallel test collections = on, max threads = 2)
JIT\opt\AssertionPropagation\ArrBoundElim\ArrBoundElim.cmd [FAIL]
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Tests.MulOverflow()
at Program.RunTestThrows(System.Action)
at Program.Main(System.String[])
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\B1F0099D\uploads\Reports\JIT.opt\AssertionPropagation\ArrBoundElim\ArrBoundElim.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" ArrBoundElim.dll
Expected: 100
Actual: -1073741819
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\B1F0099D\e\JIT\opt\AssertionPropagation\ArrBoundElim\ArrBoundElim.cmd
Expected: True
Actual: False
Stack Trace:
at JIT_opt._AssertionPropagation_ArrBoundElim_ArrBoundElim_._AssertionPropagation_ArrBoundElim_ArrBoundElim_cmd()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Output:
Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Tests.MulOverflow()
at Program.RunTestThrows(System.Action)
at Program.Main(System.String[])
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\B1F0099D\uploads\Reports\JIT.opt\AssertionPropagation\ArrBoundElim\ArrBoundElim.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" ArrBoundElim.dll
Expected: 100
Actual: -1073741819
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\B1F0099D\e\JIT\opt\AssertionPropagation\ArrBoundElim\ArrBoundElim.cmd
Finished: JIT.opt.XUnitWrapper
Discovering: JIT.Performance.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.Performance.XUnitWrapper (found 101 test cases)
Starting: JIT.Performance.XUnitWrapper (parallel test collections = on, max threads = 2)
Finished: JIT.Performance.XUnitWrapper
Discovering: JIT.RyuJIT.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.RyuJIT.XUnitWrapper (found 1 test case)
Starting: JIT.RyuJIT.XUnitWrapper (parallel test collections = on, max threads = 2)
Finished: JIT.RyuJIT.XUnitWrapper
Discovering: JIT.superpmi.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.superpmi.XUnitWrapper (found 2 test cases)
Starting: JIT.superpmi.XUnitWrapper (parallel test collections = on, max threads = 2)
Finished: JIT.superpmi.XUnitWrapper
=== TEST EXECUTION SUMMARY ===
JIT.CheckProjects.XUnitWrapper Total: 1, Errors: 0, Failed: 0, Skipped: 0, Time: 2.233s
JIT.opt.XUnitWrapper Total: 127, Errors: 0, Failed: 1, Skipped: 0, Time: 48.781s
JIT.Performance.XUnitWrapper Total: 101, Errors: 0, Failed: 0, Skipped: 0, Time: 101.961s
JIT.RyuJIT.XUnitWrapper Total: 1, Errors: 0, Failed: 0, Skipped: 0, Time: 0.461s
JIT.superpmi.XUnitWrapper Total: 2, Errors: 0, Failed: 0, Skipped: 0, Time: 83.657s
--- - - - --------
GRAND TOTAL: 232 0 1 0 237.092s (238.577s)
JIT.IL_Conformance
Microsoft.DotNet.XUnitConsoleRunner v2.5.0 (64-bit .NET 7.0.10)
Discovering: JIT.IL_Conformance.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.IL_Conformance.XUnitWrapper (found 112 test cases)
Starting: JIT.IL_Conformance.XUnitWrapper (parallel test collections = on, max threads = 2)
JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.cmd [FAIL]
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\A70E0912\uploads\Reports\JIT.IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" ldc_mul_ovf_i4.dll
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\A70E0912\e\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.cmd
Expected: True
Actual: False
Stack Trace:
at JIT_IL_Conformance._Old_Conformance_Base_ldc_mul_ovf_i4_ldc_mul_ovf_i4_._Old_Conformance_Base_ldc_mul_ovf_i4_ldc_mul_ovf_i4_cmd()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Output:
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\A70E0912\uploads\Reports\JIT.IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" ldc_mul_ovf_i4.dll
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\A70E0912\e\JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_i4.cmd
Finished: JIT.IL_Conformance.XUnitWrapper
=== TEST EXECUTION SUMMARY ===
JIT.IL_Conformance.XUnitWrapper Total: 112, Errors: 0, Failed: 1, Skipped: 0, Time: 24.462s
JIT.Regression.CLR-x86-JIT.V1-M09-M11
Microsoft.DotNet.XUnitConsoleRunner v2.5.0 (64-bit .NET 7.0.10)
Discovering: JIT.Regression.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.Regression.XUnitWrapper (found 151 of 803 test cases)
Starting: JIT.Regression.XUnitWrapper (parallel test collections = on, max threads = 2)
JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.cmd [FAIL]
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\B88409EE\uploads\Reports\JIT.Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" b25815.dll
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\B88409EE\e\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.cmd
Expected: True
Actual: False
Stack Trace:
at JIT_Regression._CLR_x86_JIT_V1_M09_5_PDC_b25815_b25815_b25815_._CLR_x86_JIT_V1_M09_5_PDC_b25815_b25815_b25815_cmd()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Output:
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\B88409EE\uploads\Reports\JIT.Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" b25815.dll
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\B88409EE\e\JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.cmd
Finished: JIT.Regression.XUnitWrapper
=== TEST EXECUTION SUMMARY ===
JIT.Regression.XUnitWrapper Total: 151, Errors: 0, Failed: 1, Skipped: 0, Time: 60.866s
JIT.Regression.CLR-x86-JIT.V1-M12-M13
Microsoft.DotNet.XUnitConsoleRunner v2.5.0 (64-bit .NET 7.0.10)
Discovering: JIT.Regression.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.Regression.XUnitWrapper (found 153 of 803 test cases)
Starting: JIT.Regression.XUnitWrapper (parallel test collections = on, max threads = 2)
JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.cmd [FAIL]
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\B6DE0A07\uploads\Reports\JIT.Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" b71869.dll
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\B6DE0A07\e\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.cmd
Expected: True
Actual: False
Stack Trace:
at JIT_Regression._CLR_x86_JIT_V1_M12_Beta2_b71869_b71869_b71869_._CLR_x86_JIT_V1_M12_Beta2_b71869_b71869_b71869_cmd()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Output:
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\B6DE0A07\uploads\Reports\JIT.Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" b71869.dll
Expected: 100
Actual: 101
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\B6DE0A07\e\JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.cmd
Finished: JIT.Regression.XUnitWrapper
=== TEST EXECUTION SUMMARY ===
JIT.Regression.XUnitWrapper Total: 153, Errors: 0, Failed: 1, Skipped: 0, Time: 35.239s
JIT.jit64
Microsoft.DotNet.XUnitConsoleRunner v2.5.0 (64-bit .NET 7.0.10)
Discovering: JIT.jit64.XUnitWrapper (method display = ClassAndMethod, method display options = None)
Discovered: JIT.jit64.XUnitWrapper (found 45 of 103 test cases)
Starting: JIT.jit64.XUnitWrapper (parallel test collections = on, max threads = 2)
JIT\jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.cmd [FAIL]
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\A32408E5\uploads\Reports\JIT.jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" overflow02_mul.dll
Runtime Checks [OP: mul.ovf]
Type 'byte' . . : passed
Type 'sbyte'. . : passed
Type 'short'. . : passed
Type 'ushort' . : passed
Type 'int'. . . : failed! - a = -2147483648
Type 'uint' . . : passed
Type 'long' . . : passed
Type 'ulong'. . : passed
Expected: 100
Actual: 1
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\A32408E5\e\JIT\jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.cmd
Expected: True
Actual: False
Stack Trace:
at JIT_jit64._rtchecks_overflow_overflow02_mul_overflow02_mul_._rtchecks_overflow_overflow02_mul_overflow02_mul_cmd()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Output:
Return code: 1
Raw output file: C:\h\w\9F6008E0\w\A32408E5\uploads\Reports\JIT.jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.output.txt
Raw output:
BEGIN EXECUTION
"C:\h\w\9F6008E0\p\corerun.exe" -p "System.Reflection.Metadata.MetadataUpdater.IsSupported=false" overflow02_mul.dll
Runtime Checks [OP: mul.ovf]
Type 'byte' . . : passed
Type 'sbyte'. . : passed
Type 'short'. . : passed
Type 'ushort' . : passed
Type 'int'. . . : failed! - a = -2147483648
Type 'uint' . . : passed
Type 'long' . . : passed
Type 'ulong'. . : passed
Expected: 100
Actual: 1
END EXECUTION - FAILED
FAILED
Test Harness Exitcode is : 1
To run the test:
> set CORE_ROOT=C:\h\w\9F6008E0\p
> C:\h\w\9F6008E0\w\A32408E5\e\JIT\jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.cmd
Finished: JIT.jit64.XUnitWrapper
=== TEST EXECUTION SUMMARY ===
JIT.jit64.XUnitWrapper Total: 45, Errors: 0, Failed: 1, Skipped: 0, Time: 16.761s
Known Issue Error Message
Fill the error message using step by step known issues guidance.
{
"ErrorMessage": "_AssertionPropagation_ArrBoundElim_ArrBoundElim_cmd()",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
Report
Build | Definition | Test | Pull Request |
---|---|---|---|
438263 | dotnet/runtime | JIT.1.WorkItemExecution | |
438277 | dotnet/runtime | JIT.1.WorkItemExecution | #93390 |
438264 | dotnet/runtime | JIT.1.WorkItemExecution | |
437130 | dotnet/runtime | JIT.1.WorkItemExecution | #92980 |
436904 | dotnet/runtime | JIT.1.WorkItemExecution | |
436905 | dotnet/runtime | JIT.1.WorkItemExecution | |
436469 | dotnet/runtime | JIT.1.WorkItemExecution | #93408 |
436470 | dotnet/runtime | JIT.1.WorkItemExecution | #93390 |
436582 | dotnet/runtime | JIT.1.WorkItemExecution | #93307 |
436400 | dotnet/runtime | JIT.1.WorkItemExecution |
Summary
24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
---|---|---|
0 | 10 | 10 |
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=436582
Error message validated: _AssertionPropagation_ArrBoundElim_ArrBoundElim_cmd()
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 10/12/2023 11:53:16 PM UTC