-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Closed
Labels
area-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 runs
Milestone
Description
Multiple CoreCLR tests from the last run of the superpmi-collect pipeline are failing with System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception. Here are the pipeline results, and an example stack trace:
baseservices\typeequivalence\istypeequivalent\istypeequivalent\istypeequivalent.cmd [FAIL]
Unhandled exception. System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at System.Linq.Enumerable.Select[TSource,TResult](IEnumerable`1 source, Func`2 selector)
at Xunit.Sdk.AssertEqualityComparer`1.IsSet(TypeInfo typeInfo) in /_/src/xunit.assert/Asserts/Sdk/AssertEqualityComparer.cs:line 333
at Xunit.Sdk.AssertEqualityComparer`1.CheckIfSetsAreEqual(T x, T y, TypeInfo typeInfo) in /_/src/xunit.assert/Asserts/Sdk/AssertEqualityComparer.cs:line 295
at Xunit.Sdk.AssertEqualityComparer`1.Equals(T x, T y, Nullable`1& mismatchIndex) in /_/src/xunit.assert/Asserts/Sdk/AssertEqualityComparer.cs:line 111
at Xunit.Sdk.AssertEqualityComparer`1.Equals(T x, T y) in /_/src/xunit.assert/Asserts/Sdk/AssertEqualityComparer.cs:line 49
at Xunit.Assert.NotEqual[T](T expected, T actual, IEqualityComparer`1 comparer) in /_/src/xunit.assert/Asserts/EqualityAsserts.cs:line 301
at istypeequivalent.Test.TestTypesWhichShouldMatch()
at istypeequivalent.Test.Main()
Here's the offending line in AssertEqualityComparer.cs; looks like an issue with GetTypeInfo().
Metadata
Metadata
Assignees
Labels
area-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 runs