Repository navigation
Closed
Labels
Known Build ErrorUse this to report build issues in the .NET Helix tabUse this to report build issues in the .NET Helix tabarea-ReadyToRunblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runs
Milestone
Description
Failed in: runtime-coreclr crossgen2 20260825.1
Failed tests:
R2R-CG2 linux x64 Checked @ AzureLinux.3.Amd64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 linux x64 Checked no_tiered_compilation @ AzureLinux.3.Amd64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 linux x64 Checked @ AzureLinux.3.Amd64.Open
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
R2R-CG2 linux arm64 Checked @ AzureLinux.3.Arm64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 linux arm64 Checked no_tiered_compilation @ AzureLinux.3.Arm64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 osx x64 Checked @ OSX.15.Amd64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 osx arm64 Checked no_tiered_compilation @ OSX.26.Arm64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
R2R-CG2 osx arm64 Checked @ OSX.26.Arm64.Open
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open
- Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
- profiler/runtimeasyncapis/runtimeasyncapis/runtimeasyncapis.cmd
Error message:
Return code: 1
Raw output file: /datadisks/disk1/work/B27B09A9/w/A4C508B8/uploads/TypeMap/TypeMapApp/output.txt
Raw output:
BEGIN EXECUTION
in takeLock
/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/NoTypeMapEntries.dll
07:01:46
Response file: /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.rsp
/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/NoTypeMapEntries.dll
-o:/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll
-O
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/B27B09A9/p/System.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/Microsoft.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/xunit.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/mscorlib.dll
-r:/datadisks/disk1/work/B27B09A9/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/B27B09A9/p/crossgen2/crossgen2 @/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.rsp -r:/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll
Running R2RDump: dotnet /datadisks/disk1/work/B27B09A9/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll --out /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/NoTypeMapEntries.dll.r2rdump --val --rp /datadisks/disk1/work/B27B09A9/p
07:01:46
/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/TestLibrary.dll
07:01:46
Response file: /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.rsp
/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/TestLibrary.dll
-o:/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll
-O
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/B27B09A9/p/System.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/Microsoft.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/xunit.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/mscorlib.dll
-r:/datadisks/disk1/work/B27B09A9/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/B27B09A9/p/crossgen2/crossgen2 @/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.rsp -r:/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/*.dll
Emitting R2R PE file: /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll
Running R2RDump: dotnet /datadisks/disk1/work/B27B09A9/p/R2RDump/R2RDump.dll --header --sc --in /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll --out /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TestLibrary.dll.r2rdump --val --rp /datadisks/disk1/work/B27B09A9/p
07:01:46
/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/TypeMapApp.dll
07:01:46
Response file: /datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.rsp
/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/IL-CG2/TypeMapApp.dll
-o:/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll
-O
--targetarch:x64
--targetos:linux
--verify-type-and-field-layout
--method-layout:random
-r:/datadisks/disk1/work/B27B09A9/p/System.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/Microsoft.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/xunit.*.dll
-r:/datadisks/disk1/work/B27B09A9/p/mscorlib.dll
-r:/datadisks/disk1/work/B27B09A9/p/netstandard.dll
Running CrossGen2: /datadisks/disk1/work/B27B09A9/p/crossgen2/crossgen2 @/datadisks/disk1/work/B27B09A9/w/A4C508B8/e/Interop/TypeMap/TypeMapApp/TypeMapApp.dll.rsp -r:/datadisks/disk1/work/B27B09A
Stack trace:
at Xunit.Assert.True(Nullable`1 condition, String userMessage) in /_/src/arcade/src/Microsoft.DotNet.XUnitAssert/src/BooleanAsserts.cs:line 135
at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String assemblyPath, String testPathPrefix) in /__w/1/s/src/tests/Common/CoreCLRTestLibrary/OutOfProcessTest.cs:line 202
at Program.<<Main>$>g__TestExecutor306|0_307(StreamWriter tempLogSw, StreamWriter statsCsvSw, StreamWriter outOfProcessPlanWriter, <>c__DisplayClass0_0&)
Kusto query result:
| Queued | Pipeline | Pipeline Configuration | OS | Arch | Test | Outcome | Properties | Build Reason |
|---|---|---|---|---|---|---|---|---|
| 2026-08-26 21:33:13.120000+00:00 | runtime-coreclr outerloop | Checked | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.JobName":"__default","System.StageAttempt":"1","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","DefinitionName":"runtime-coreclr outerloop","System.StageName":"Build","Reason":"Schedule","BuildNumber":"20260826.5","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.PhaseAttempt":"1","operatingSystem":"OSX.15.Amd64.Open","BuildId":"1568947","CollectionUri":"https://dev.azure.com/dnceng-public/","TestRunName":"R2R-CG2 osx x64 Checked @ OSX.15.Amd64.Open","configuration":"Checked","Project":"public","System.StageDisplayName":"Build","DefinitionId":"108","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","System.JobAttempt":"1","architecture":"x64"} | Schedule |
| 2026-08-26 21:33:13.120000+00:00 | runtime-coreclr outerloop | Checked | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.JobName":"__default","System.StageAttempt":"1","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","DefinitionName":"runtime-coreclr outerloop","System.StageName":"Build","Reason":"Schedule","BuildNumber":"20260826.5","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.PhaseAttempt":"1","operatingSystem":"OSX.15.Amd64.Open","BuildId":"1568947","CollectionUri":"https://dev.azure.com/dnceng-public/","TestRunName":"R2R-CG2 osx x64 Checked @ OSX.15.Amd64.Open","configuration":"Checked","Project":"public","System.StageDisplayName":"Build","DefinitionId":"108","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","System.JobAttempt":"1","architecture":"x64"} | Schedule |
| 2026-08-26 21:33:12.947000+00:00 | runtime-coreclr outerloop | Checked-no_tiered_compilation | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"DefinitionId":"108","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","CollectionUri":"https://dev.azure.com/dnceng-public/","System.JobName":"__default","BuildNumber":"20260826.5","TestRunName":"R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open","Reason":"Schedule","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","architecture":"x64","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","BuildId":"1568947","DefinitionName":"runtime-coreclr outerloop","configuration":"Checked-no_tiered_compilation","operatingSystem":"OSX.15.Amd64.Open","System.JobAttempt":"1","System.PhaseAttempt":"1","System.StageDisplayName":"Build","System.StageName":"Build","System.StageAttempt":"1","Project":"public"} | Schedule |
| 2026-08-26 21:33:12.947000+00:00 | runtime-coreclr outerloop | Checked-no_tiered_compilation | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"DefinitionId":"108","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","CollectionUri":"https://dev.azure.com/dnceng-public/","System.JobName":"__default","BuildNumber":"20260826.5","TestRunName":"R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open","Reason":"Schedule","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","architecture":"x64","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","BuildId":"1568947","DefinitionName":"runtime-coreclr outerloop","configuration":"Checked-no_tiered_compilation","operatingSystem":"OSX.15.Amd64.Open","System.JobAttempt":"1","System.PhaseAttempt":"1","System.StageDisplayName":"Build","System.StageName":"Build","System.StageAttempt":"1","Project":"public"} | Schedule |
| 2026-08-26 21:33:12.947000+00:00 | runtime-coreclr outerloop | Checked-no_tiered_compilation | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"DefinitionId":"108","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","CollectionUri":"https://dev.azure.com/dnceng-public/","System.JobName":"__default","BuildNumber":"20260826.5","TestRunName":"R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open","Reason":"Schedule","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","architecture":"x64","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","BuildId":"1568947","DefinitionName":"runtime-coreclr outerloop","configuration":"Checked-no_tiered_compilation","operatingSystem":"OSX.15.Amd64.Open","System.JobAttempt":"1","System.PhaseAttempt":"1","System.StageDisplayName":"Build","System.StageName":"Build","System.StageAttempt":"1","Project":"public"} | Schedule |
| 2026-08-26 06:23:39.973000+00:00 | runtime-coreclr crossgen2 outerloop | Checked | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.StageName":"Build","BuildId":"1567874","operatingSystem":"OSX.26.Arm64.Open","System.PhaseName":"run_test_p1_R2R_osx_arm64_checked","System.JobId":"99f15f99-448d-5593-a271-dbdf553789a6","BuildNumber":"20260825.1","System.JobAttempt":"1","configuration":"Checked","DefinitionName":"runtime-coreclr crossgen2 outerloop","System.StageDisplayName":"Build","TestRunName":"R2R-CG2 osx arm64 Checked @ OSX.26.Arm64.Open","System.JobName":"__default","Project":"public","System.StageAttempt":"1","architecture":"arm64","System.PhaseAttempt":"1","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked","Reason":"Schedule","DefinitionId":"134","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked"} | Schedule |
| 2026-08-26 06:23:39.973000+00:00 | runtime-coreclr crossgen2 outerloop | Checked | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.StageName":"Build","BuildId":"1567874","operatingSystem":"OSX.26.Arm64.Open","System.PhaseName":"run_test_p1_R2R_osx_arm64_checked","System.JobId":"99f15f99-448d-5593-a271-dbdf553789a6","BuildNumber":"20260825.1","System.JobAttempt":"1","configuration":"Checked","DefinitionName":"runtime-coreclr crossgen2 outerloop","System.StageDisplayName":"Build","TestRunName":"R2R-CG2 osx arm64 Checked @ OSX.26.Arm64.Open","System.JobName":"__default","Project":"public","System.StageAttempt":"1","architecture":"arm64","System.PhaseAttempt":"1","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked","Reason":"Schedule","DefinitionId":"134","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked"} | Schedule |
| 2026-08-26 06:23:39.973000+00:00 | runtime-coreclr crossgen2 outerloop | Checked | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.StageName":"Build","BuildId":"1567874","operatingSystem":"OSX.26.Arm64.Open","System.PhaseName":"run_test_p1_R2R_osx_arm64_checked","System.JobId":"99f15f99-448d-5593-a271-dbdf553789a6","BuildNumber":"20260825.1","System.JobAttempt":"1","configuration":"Checked","DefinitionName":"runtime-coreclr crossgen2 outerloop","System.StageDisplayName":"Build","TestRunName":"R2R-CG2 osx arm64 Checked @ OSX.26.Arm64.Open","System.JobName":"__default","Project":"public","System.StageAttempt":"1","architecture":"arm64","System.PhaseAttempt":"1","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked","Reason":"Schedule","DefinitionId":"134","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked"} | Schedule |
| 2026-08-26 06:23:39.762000+00:00 | runtime-coreclr crossgen2 outerloop | Checked-no_tiered_compilation | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"architecture":"arm64","DefinitionName":"runtime-coreclr crossgen2 outerloop","operatingSystem":"OSX.26.Arm64.Open","CollectionUri":"https://dev.azure.com/dnceng-public/","Project":"public","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked","Reason":"Schedule","System.JobAttempt":"1","System.StageDisplayName":"Build","System.JobId":"99f15f99-448d-5593-a271-dbdf553789a6","System.StageName":"Build","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx arm64 checked","BuildNumber":"20260825.1","System.JobName":"__default","DefinitionId":"134","System.PhaseName":"run_test_p1_R2R_osx_arm64_checked","TestRunName":"R2R-CG2 osx arm64 Checked no_tiered_compilation @ OSX.26.Arm64.Open","configuration":"Checked-no_tiered_compilation","BuildId":"1567874","System.PhaseAttempt":"1","System.StageAttempt":"1"} | Schedule |
| 2026-08-26 06:17:31.715000+00:00 | runtime-coreclr crossgen2 outerloop | Checked-no_tiered_compilation | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"configuration":"Checked-no_tiered_compilation","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx x64 checked","System.StageDisplayName":"Build","System.PhaseAttempt":"1","System.StageName":"Build","System.JobName":"__default","BuildId":"1567874","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx x64 checked","TestRunName":"R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open","Reason":"Schedule","operatingSystem":"OSX.15.Amd64.Open","CollectionUri":"https://dev.azure.com/dnceng-public/","DefinitionId":"134","System.JobId":"94bcf053-7b40-5111-f380-056c9b4b6421","Project":"public","System.JobAttempt":"1","architecture":"x64","DefinitionName":"runtime-coreclr crossgen2 outerloop","System.PhaseName":"run_test_p1_R2R_osx_x64_checked","System.StageAttempt":"1","BuildNumber":"20260825.1"} | Schedule |
| 2026-08-26 06:17:31.570000+00:00 | runtime-coreclr crossgen2 outerloop | Checked | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"architecture":"x64","System.StageName":"Build","CollectionUri":"https://dev.azure.com/dnceng-public/","configuration":"Checked","Reason":"Schedule","BuildId":"1567874","Project":"public","BuildNumber":"20260825.1","System.StageAttempt":"1","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx x64 checked","TestRunName":"R2R-CG2 osx x64 Checked @ OSX.15.Amd64.Open","operatingSystem":"OSX.15.Amd64.Open","System.JobName":"__default","System.PhaseName":"run_test_p1_R2R_osx_x64_checked","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R osx x64 checked","System.JobAttempt":"1","System.StageDisplayName":"Build","System.JobId":"94bcf053-7b40-5111-f380-056c9b4b6421","DefinitionName":"runtime-coreclr crossgen2 outerloop","DefinitionId":"134","System.PhaseAttempt":"1"} | Schedule |
| 2026-08-26 02:31:12.880000+00:00 | runtime-coreclr outerloop | Checked | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.PhaseAttempt":"1","Project":"public","TestRunName":"R2R-CG2 osx x64 Checked @ OSX.15.Amd64.Open","Reason":"Schedule","operatingSystem":"OSX.15.Amd64.Open","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","System.StageName":"Build","System.StageAttempt":"1","BuildId":"1567767","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","System.JobName":"__default","BuildNumber":"20260825.5","architecture":"x64","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.StageDisplayName":"Build","DefinitionId":"108","DefinitionName":"runtime-coreclr outerloop","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobAttempt":"1","configuration":"Checked"} | Schedule |
| 2026-08-26 02:31:12.689000+00:00 | runtime-coreclr outerloop | Checked-no_tiered_compilation | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.StageDisplayName":"Build","System.JobAttempt":"1","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","configuration":"Checked-no_tiered_compilation","BuildNumber":"20260825.5","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobName":"__default","Reason":"Schedule","System.StageName":"Build","architecture":"x64","Project":"public","CollectionUri":"https://dev.azure.com/dnceng-public/","TestRunName":"R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open","operatingSystem":"OSX.15.Amd64.Open","BuildId":"1567767","System.StageAttempt":"1","DefinitionName":"runtime-coreclr outerloop","DefinitionId":"108","System.PhaseAttempt":"1","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked"} | Schedule |
| 2026-08-25 21:10:29.642000+00:00 | runtime-coreclr outerloop | Checked-no_tiered_compilation | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"architecture":"x64","Project":"public","System.StageDisplayName":"Build","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobId":"2bb87d59-31ba-55f9-0713-03158c3fd52f","CollectionUri":"https://dev.azure.com/dnceng-public/","System.JobName":"__default","BuildNumber":"20260825.4","System.StageAttempt":"1","DefinitionName":"runtime-coreclr outerloop","System.PhaseName":"run_test_p1_R2R_CG2_osx_x64_checked","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run R2R_CG2 osx x64 checked","System.JobAttempt":"1","Reason":"Schedule","operatingSystem":"OSX.15.Amd64.Open","configuration":"Checked-no_tiered_compilation","DefinitionId":"108","BuildId":"1567312","System.StageName":"Build","System.PhaseAttempt":"1","TestRunName":"R2R-CG2 osx x64 Checked no_tiered_compilation @ OSX.15.Amd64.Open"} | Schedule |
| 2026-08-20 05:21:54.552000+00:00 | runtime-coreclr jitstress | Checked-tailcallstress | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","System.PhaseName":"run_test_p1__osx_arm64_checked","configuration":"Checked-tailcallstress","architecture":"arm64","CollectionUri":"https://dev.azure.com/dnceng-public/","Project":"public","System.JobAttempt":"1","AzurePipelinesTestRunId":"42951360","System.StageName":"Build","operatingSystem":"OSX.26.Arm64.Open","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.JobName":"__default","BuildNumber":"20260819.1","System.StageAttempt":"1","Reason":"Schedule","System.StageDisplayName":"Build","DefinitionName":"runtime-coreclr jitstress","DefinitionId":"109","BuildId":"1560223","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseAttempt":"1"} | Schedule |
| 2026-08-20 05:21:34.425000+00:00 | runtime-coreclr jitstress | Checked-disabler2r | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"operatingSystem":"OSX.26.Arm64.Open","System.StageDisplayName":"Build","DefinitionId":"109","System.JobAttempt":"1","BuildNumber":"20260819.1","Reason":"Schedule","architecture":"arm64","System.StageName":"Build","configuration":"Checked-disabler2r","System.PhaseName":"run_test_p1__osx_arm64_checked","System.JobName":"__default","BuildId":"1560223","Project":"public","System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","System.StageAttempt":"1","CollectionUri":"https://dev.azure.com/dnceng-public/","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","DefinitionName":"runtime-coreclr jitstress","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseAttempt":"1","AzurePipelinesTestRunId":"42951354"} | Schedule |
| 2026-08-20 05:21:15.950000+00:00 | runtime-coreclr jitstress | Checked-jitstress2_tiered | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"CollectionUri":"https://dev.azure.com/dnceng-public/","DefinitionId":"109","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseName":"run_test_p1__osx_arm64_checked","AzurePipelinesTestRunId":"42951352","System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","System.PhaseAttempt":"1","architecture":"arm64","System.StageName":"Build","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.StageAttempt":"1","Reason":"Schedule","System.JobName":"__default","System.JobAttempt":"1","BuildId":"1560223","BuildNumber":"20260819.1","Project":"public","operatingSystem":"OSX.26.Arm64.Open","System.StageDisplayName":"Build","DefinitionName":"runtime-coreclr jitstress","configuration":"Checked-jitstress2_tiered"} | Schedule |
| 2026-08-20 05:19:38.853000+00:00 | runtime-coreclr jitstress | Checked-tailcallstress | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"Reason":"Schedule","Project":"public","BuildNumber":"20260819.1","System.StageName":"Build","DefinitionId":"109","System.JobAttempt":"1","System.StageDisplayName":"Build","architecture":"x64","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseName":"run_test_p1__osx_x64_checked","DefinitionName":"runtime-coreclr jitstress","operatingSystem":"OSX.15.Amd64.Open","System.StageAttempt":"1","AzurePipelinesTestRunId":"42951334","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","configuration":"Checked-tailcallstress","BuildId":"1560223","System.PhaseAttempt":"1","System.JobName":"__default"} | Schedule |
| 2026-08-20 05:19:15.037000+00:00 | runtime-coreclr jitstress | Checked-disabler2r | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","System.StageDisplayName":"Build","System.PhaseName":"run_test_p1__osx_x64_checked","System.StageName":"Build","System.JobName":"__default","System.JobAttempt":"1","AzurePipelinesTestRunId":"42951330","DefinitionName":"runtime-coreclr jitstress","architecture":"x64","Reason":"Schedule","operatingSystem":"OSX.15.Amd64.Open","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","DefinitionId":"109","System.PhaseAttempt":"1","BuildId":"1560223","Project":"public","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","configuration":"Checked-disabler2r","BuildNumber":"20260819.1","System.StageAttempt":"1"} | Schedule |
| 2026-08-20 05:18:36.926000+00:00 | runtime-coreclr jitstress | Checked-jitstress2_tiered | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"DefinitionId":"109","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","BuildId":"1560223","operatingSystem":"OSX.15.Amd64.Open","BuildNumber":"20260819.1","System.StageDisplayName":"Build","System.JobAttempt":"1","System.PhaseAttempt":"1","DefinitionName":"runtime-coreclr jitstress","Project":"public","System.StageName":"Build","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","configuration":"Checked-jitstress2_tiered","architecture":"x64","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseName":"run_test_p1__osx_x64_checked","System.JobName":"__default","Reason":"Schedule","AzurePipelinesTestRunId":"42951308","System.StageAttempt":"1"} | Schedule |
More failures
| Queued | Pipeline | Pipeline Configuration | OS | Arch | Test | Outcome | Properties | Build Reason |
|---|---|---|---|---|---|---|---|---|
| 2026-08-20 05:16:54.429000+00:00 | runtime-coreclr jitstress | Checked-jitstress2 | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"architecture":"arm64","System.StageDisplayName":"Build","System.PhaseName":"run_test_p1__osx_arm64_checked","System.JobAttempt":"1","CollectionUri":"https://dev.azure.com/dnceng-public/","configuration":"Checked-jitstress2","System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","operatingSystem":"OSX.26.Arm64.Open","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","DefinitionName":"runtime-coreclr jitstress","DefinitionId":"109","Project":"public","System.StageName":"Build","Reason":"Schedule","BuildId":"1560223","System.PhaseAttempt":"1","System.JobName":"__default","System.StageAttempt":"1","BuildNumber":"20260819.1","AzurePipelinesTestRunId":"42951272"} | Schedule |
| 2026-08-20 05:16:54.217000+00:00 | runtime-coreclr jitstress | Checked-jitstress1 | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","System.PhaseName":"run_test_p1__osx_arm64_checked","configuration":"Checked-jitstress1","architecture":"arm64","CollectionUri":"https://dev.azure.com/dnceng-public/","Project":"public","System.JobAttempt":"1","AzurePipelinesTestRunId":"42951268","System.StageName":"Build","operatingSystem":"OSX.26.Arm64.Open","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.JobName":"__default","BuildNumber":"20260819.1","System.StageAttempt":"1","Reason":"Schedule","System.StageDisplayName":"Build","DefinitionName":"runtime-coreclr jitstress","DefinitionId":"109","BuildId":"1560223","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseAttempt":"1"} | Schedule |
| 2026-08-20 05:16:53.999000+00:00 | runtime-coreclr jitstress | Checked-jitminopts | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"CollectionUri":"https://dev.azure.com/dnceng-public/","DefinitionId":"109","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseName":"run_test_p1__osx_arm64_checked","AzurePipelinesTestRunId":"42951266","System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","System.PhaseAttempt":"1","architecture":"arm64","System.StageName":"Build","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.StageAttempt":"1","Reason":"Schedule","System.JobName":"__default","System.JobAttempt":"1","BuildId":"1560223","BuildNumber":"20260819.1","Project":"public","operatingSystem":"OSX.26.Arm64.Open","System.StageDisplayName":"Build","DefinitionName":"runtime-coreclr jitstress","configuration":"Checked-jitminopts"} | Schedule |
| 2026-08-20 05:16:53.726000+00:00 | runtime-coreclr jitstress | Checked-jitstress1_tiered | osx.26.arm64.open | arm64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"operatingSystem":"OSX.26.Arm64.Open","System.StageDisplayName":"Build","DefinitionId":"109","System.JobAttempt":"1","BuildNumber":"20260819.1","Reason":"Schedule","architecture":"arm64","System.StageName":"Build","configuration":"Checked-jitstress1_tiered","System.PhaseName":"run_test_p1__osx_arm64_checked","System.JobName":"__default","BuildId":"1560223","Project":"public","System.JobId":"765fd5e9-e47f-5cb0-4cbf-499eaaaee93e","System.StageAttempt":"1","CollectionUri":"https://dev.azure.com/dnceng-public/","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","DefinitionName":"runtime-coreclr jitstress","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx arm64 checked","System.PhaseAttempt":"1","AzurePipelinesTestRunId":"42951270"} | Schedule |
| 2026-08-20 05:12:32.447000+00:00 | runtime-coreclr jitstress | Checked-jitstress1_tiered | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.PhaseName":"run_test_p1__osx_x64_checked","configuration":"Checked-jitstress1_tiered","System.JobAttempt":"1","System.StageName":"Build","operatingSystem":"OSX.15.Amd64.Open","System.StageDisplayName":"Build","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","System.JobName":"__default","System.PhaseAttempt":"1","DefinitionId":"109","DefinitionName":"runtime-coreclr jitstress","AzurePipelinesTestRunId":"42951222","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","architecture":"x64","BuildId":"1560223","BuildNumber":"20260819.1","System.StageAttempt":"1","Reason":"Schedule","Project":"public","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","CollectionUri":"https://dev.azure.com/dnceng-public/"} | Schedule |
| 2026-08-20 05:12:32.361000+00:00 | runtime-coreclr jitstress | Checked-jitstress1 | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"Reason":"Schedule","Project":"public","BuildNumber":"20260819.1","System.StageName":"Build","DefinitionId":"109","System.JobAttempt":"1","System.StageDisplayName":"Build","architecture":"x64","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseName":"run_test_p1__osx_x64_checked","DefinitionName":"runtime-coreclr jitstress","operatingSystem":"OSX.15.Amd64.Open","System.StageAttempt":"1","AzurePipelinesTestRunId":"42951224","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","configuration":"Checked-jitstress1","BuildId":"1560223","System.PhaseAttempt":"1","System.JobName":"__default"} | Schedule |
| 2026-08-20 05:12:32.137000+00:00 | runtime-coreclr jitstress | Checked-jitminopts | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","System.StageDisplayName":"Build","System.PhaseName":"run_test_p1__osx_x64_checked","System.StageName":"Build","System.JobName":"__default","System.JobAttempt":"1","AzurePipelinesTestRunId":"42951218","DefinitionName":"runtime-coreclr jitstress","architecture":"x64","Reason":"Schedule","operatingSystem":"OSX.15.Amd64.Open","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","DefinitionId":"109","System.PhaseAttempt":"1","BuildId":"1560223","Project":"public","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","configuration":"Checked-jitminopts","BuildNumber":"20260819.1","System.StageAttempt":"1"} | Schedule |
| 2026-08-20 05:12:31.955000+00:00 | runtime-coreclr jitstress | Checked-jitstress2 | osx.15.amd64.open | x64 | Interop/TypeMap/TypeMapApp/TypeMapApp.cmd | Failed | {"DefinitionId":"109","System.JobDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","System.PhaseDisplayName":"coreclr Pri1 Runtime Tests Run osx x64 checked","BuildId":"1560223","operatingSystem":"OSX.15.Amd64.Open","BuildNumber":"20260819.1","System.StageDisplayName":"Build","System.JobAttempt":"1","System.PhaseAttempt":"1","DefinitionName":"runtime-coreclr jitstress","Project":"public","System.StageName":"Build","System.JobId":"bf644a0b-2dbe-5a03-d8c6-a86fdd97c823","configuration":"Checked-jitstress2","architecture":"x64","CollectionUri":"https://dev.azure.com/dnceng-public/","System.PhaseName":"run_test_p1__osx_x64_checked","System.JobName":"__default","Reason":"Schedule","AzurePipelinesTestRunId":"42951220","System.StageAttempt":"1"} | Schedule |
Known Issue Error Message
DO NOT USE JSON BELOW IF THIS IS A BUILD BREAK otherwise build analysis will allow pull requests to merge that break the build worse. For a build break, do not use this issue form. Make a regular new issue.
Fill the error message using step by step known issues guidance.
{
"ErrorMessage": "Failed test: Interop/TypeMap/TypeMapApp",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1567889
Error message validated: [Failed test: Interop/TypeMap/TypeMapApp]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 8/28/2026 7:44:14 AM UTC
Report
Summary
| 24-Hour Hit Count | 7-Day Hit Count | 1-Month Count |
|---|---|---|
| 9 | 51 | 59 |
Metadata
Metadata
Assignees
Labels
Known Build ErrorUse this to report build issues in the .NET Helix tabUse this to report build issues in the .NET Helix tabarea-ReadyToRunblocking-clean-ci-optionalBlocking optional rolling runsBlocking optional rolling runs
Type
Projects
- StatusShow more project fieldsNo status
Activity
agocke commentedon Aug 27, 2026
@jtschuster This looks type map related, can you investigate in case something is broken in net11?
jtschuster commentedon Aug 28, 2026
Looks like #131610 caused this, which was backported to 11.
Issue description (aided by copilot):
PR #131610 enabled Crossgen2 to precompute TypeMap entries for types referenced only by
System.Typevalues in custom-attribute blobs.Such values are encoded as
SerStringtype names. They do not inherently require correspondingTypeReforAssemblyRefmetadata rows. Roslyn generally emits full assembly identities for external types and may also introduce metadata references, but other valid producers can emit only the serialized name.Crossgen2 successfully resolves that string to a
TypeDesc. It therefore knows the target module and full assembly identity. The problem occurs when translating that result into a ReadyToRun type fixup.The mutable manifest currently represents an out-of-bubble reference using:
At runtime this means:
AssemblyRefwith that simple name in the source module.AssemblyRef.TypeRef.PR #131610 supplied the target assembly’s simple name even but step 2 was impossible because the source module had no corresponding
AssemblyRef. The resulting fixup is well-formed, but cannot be resolved.CI didn't catch this because we don't run any crossgen2 tests in the basic
runtimepipeline. This is a separate issue to address.I see a few options to fix this.
1. Don't emit the precomputed map if we don't have an AssemblyRef for one of the types
This is the simplest and least risky, but I'm not sure if this might actually be a fairly common issue that would make the precomputed map useless on mobile.
2. Change the format of the precomputed type map blob to allow encoding types via fixup or by type name
This is actually a fairly involved change and would require bumping the R2R version number or creating a new section type.
Copilot-created draft: #132891
3. Create AssemblyRefs to the assemblies that have the types referenced.
This may have some weird edges around making sure assembly loading order and ALC is correct, but since the typemap loads the assembly during the actual execution of an app (not eagerly), it's less of an issue. Copilot's first stab at it had a smaller diff, but seems like it had more hacks to iron out.
Copilot-created draft: #132890
4. Fall back to attribute parsing if the type isn't present in the map.
Haven't had copilot try this out yet, but it could in theory be possible to have the typemap API fall back to building the typemap from the attributes. This may nullify any performance gains for apps that require it unless we somehow encode info to tell the runtime which attributes haven't already been added to the map (which at that point is basically the same as option 2).
I lean towards option 2.
jkoritzinsky commentedon Aug 28, 2026
I think for backporting to 11, we should take option 1, especially as our .NET iOS partners have a workaround (cc: @rolfbjarne).
For option 2, I think that's fine, but for the "SerString" encoded entries, we should fall back to the existing path that we call for the attribute parsing (the
DelayedTypeinfrastructure) instead of building another caching layer. I'll leave a comment to this effect on that draft PR.[release/11.0-rc1] Force runtime discovery for TypeMap entries when u…
Support serialized type names in R2R type maps (#133038)