Failure Details
- Pipeline: runtime-coreclr crossgen2 outerloop
- Build: 1388564
- Configuration: windows x86, R2R Pri1 checked
- Error Category: test-failure
Failing Tests
| Test Name |
Platform |
Error Type |
global::GenericsTest.TestVector128C() |
windows-x86 |
test-failure |
global::GenericsTest.TestVector256C() |
windows-x86 |
test-failure |
global::GenericsTest.TestVector64C() |
windows-x86 |
test-failure |
global::GenericsTest.TestVectorC() |
windows-x86 |
test-failure |
These tests exercise P/Invoke interop with Vector128<char>, Vector256<char>, Vector64<char>, and Vector<char> generic types via native GenericsNative DLL imports.
Error Output
Error details
error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test global::GenericsTest.TestVector128C() has failed.
https://helix.dot.net/api/2019-06-17/jobs/20fd2b55-492a-454c-a2d1-3a97d5cf749f/workitems/Interop/console
error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test global::GenericsTest.TestVector256C() has failed.
https://helix.dot.net/api/2019-06-17/jobs/20fd2b55-492a-454c-a2d1-3a97d5cf749f/workitems/Interop/console
error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test global::GenericsTest.TestVector64C() has failed.
https://helix.dot.net/api/2019-06-17/jobs/20fd2b55-492a-454c-a2d1-3a97d5cf749f/workitems/Interop/console
error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test global::GenericsTest.TestVectorC() has failed.
https://helix.dot.net/api/2019-06-17/jobs/20fd2b55-492a-454c-a2d1-3a97d5cf749f/workitems/Interop/console
(Second Helix run):
error : Test global::GenericsTest.TestVector128C() has failed.
https://helix.dot.net/api/2019-06-17/jobs/95840900-35b3-4b64-8d26-8d82ddb25325/workitems/Interop/console
error : Test global::GenericsTest.TestVector256C() has failed.
https://helix.dot.net/api/2019-06-17/jobs/95840900-35b3-4b64-8d26-8d82ddb25325/workitems/Interop/console
Helix Details
- Job 1:
20fd2b55-492a-454c-a2d1-3a97d5cf749f
- Job 2:
95840900-35b3-4b64-8d26-8d82ddb25325
- Work Item:
Interop
- Console Logs:
Cross-Reference
These failures do not appear in the runtime pipeline — they are specific to R2R (crossgen2) mode on windows x86 in the outerloop Pri1 configuration.
Recommended Action
This failure requires deeper investigation into how crossgen2 pre-compiles generic SIMD Vector P/Invoke interop code on x86. Please disable the failing tests by adding [ActiveIssue] attributes:
- Test source files:
src/tests/Interop/PInvoke/Generics/GenericsTest.Vector128C.cs
src/tests/Interop/PInvoke/Generics/GenericsTest.Vector256C.cs (if exists)
src/tests/Interop/PInvoke/Generics/GenericsTest.Vector64C.cs (if exists)
src/tests/Interop/PInvoke/Generics/GenericsTest.VectorC.cs (if exists)
- Project:
src/tests/Interop/Interop.csproj
- Add
[ActiveIssue("https://github.com/jtschuster/runtime/issues/ISSUE_NUMBER")] to the TestVector128C, TestVector256C, TestVector64C, and TestVectorC test methods
- Target R2R mode on windows x86 if possible
Generated by Crossgen2 CI Failure Triage · ◷
Failure Details
Failing Tests
global::GenericsTest.TestVector128C()global::GenericsTest.TestVector256C()global::GenericsTest.TestVector64C()global::GenericsTest.TestVectorC()These tests exercise P/Invoke interop with
Vector128<char>,Vector256<char>,Vector64<char>, andVector<char>generic types via nativeGenericsNativeDLL imports.Error Output
Error details
Helix Details
20fd2b55-492a-454c-a2d1-3a97d5cf749f95840900-35b3-4b64-8d26-8d82ddb25325InteropCross-Reference
These failures do not appear in the
runtimepipeline — they are specific to R2R (crossgen2) mode on windows x86 in the outerloop Pri1 configuration.Recommended Action
This failure requires deeper investigation into how crossgen2 pre-compiles generic SIMD Vector P/Invoke interop code on x86. Please disable the failing tests by adding
[ActiveIssue]attributes:src/tests/Interop/PInvoke/Generics/GenericsTest.Vector128C.cssrc/tests/Interop/PInvoke/Generics/GenericsTest.Vector256C.cs(if exists)src/tests/Interop/PInvoke/Generics/GenericsTest.Vector64C.cs(if exists)src/tests/Interop/PInvoke/Generics/GenericsTest.VectorC.cs(if exists)src/tests/Interop/Interop.csproj[ActiveIssue("https://github.com/jtschuster/runtime/issues/ISSUE_NUMBER")]to theTestVector128C,TestVector256C,TestVector64C, andTestVectorCtest methods