19:45:42.693 Running test: global::JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType()
Xunit.Sdk.ThrowsException: Assert.Throws() Failure: No exception was thrown
Expected: typeof(System.NullReferenceException)
at Xunit.Assert.ThrowsImpl(Type exceptionType, Exception exception, Func`2 inspector) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/ExceptionAsserts.cs:line 506
at JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType()
at Program.<<Main>$>g__TestExecutor41|0_42(StreamWriter tempLogSw, StreamWriter statsCsvSw, OutOfProcessPlanWriter, <>c__DisplayClass0_0& A_3)
19:45:42.989 Failed test: global::JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType()
{
"ErrorMessage": [
"global::JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType()",
"Xunit.Sdk.ThrowsException: Assert.Throws() Failure: No exception was thrown"
],
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1581524&view=logs&jobId=bc936583-455b-59a6-ba6a-b6595d929238
Build error leg or test failing:
coreclr Pri1 Runtime Tests Run windows x64 checked-global::JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType()Pull request: #133188
KBE authoring guidance (ci-failure-scan)
Error Detailsis for readers. Paste the full exception, stack trace, or build error excerpt so the failure is understandable without opening the raw log.Error Message.ErrorMessageis a case-sensitive ordinalString.Containssubstring copied verbatim from the failing log.BuildRetrytotrueonly for a clear infrastructure retry case.ExcludeConsoleLogdisables Helix console-log scanning.Error Details
The failure reproduces in the original, unroundtripped assembly when
DOTNET_TieredCompilation=0; ILASM is not causal. The optimized JIT expands nullable boxing to a potentially null exact-typed local, then VN-based assertion propagation foldsObject.GetType()to the underlying runtime type constant without retaining the required null check.Error Message
{ "ErrorMessage": [ "global::JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType()", "Xunit.Sdk.ThrowsException: Assert.Throws() Failure: No exception was thrown" ], "ErrorPattern": "", "BuildRetry": false, "ExcludeConsoleLog": false }Agentic workflow metadata (ci-failure-scan)
Workflow artifact: ci-failure-scan
Artifact kind: kbe-verification
Verified match count: 1 hits in failure.log
Note
This issue was created by GitHub Copilot.
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1581524
Error message validated:
[global::JitTest_Directed_nullabletypes_gettype.P.BoxedNullableGetType() Xunit.Sdk.ThrowsException: Assert.Throws() Failure: No exception was thrown]Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 9/3/2026 9:59:54 PM UTC
Report
Summary