Skip to content

Test failure: Interop/TypeMap/TypeMapApp/TypeMapApp.cmd #132811

Closed

Description

@VincentBu

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

Build Repository Test Pull Request
1583192 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1582704 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1582472 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1582420 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1582413 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1582169 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1581860 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1581443 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1581161 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1580505 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1580318 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1580273 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1580249 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1579999 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1579568 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1579240 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1578921 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1579347 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1578587 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1578341 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1578301 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1578106 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1578071 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1577967 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1577861 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1577664 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1577274 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1576297 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1576113 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1576011 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1575825 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1575591 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1575266 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd #132900
1574702 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574568 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574404 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574327 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574304 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574221 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574107 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574083 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1574078 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573985 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573963 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573827 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573735 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573573 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573564 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1573391 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1572961 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1572635 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1572378 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd #132787
1572526 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1572278 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1572097 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1572025 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1571899 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd
1570024 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd #132826
1567889 dotnet/runtime Interop/TypeMap/TypeMapApp/TypeMapApp.cmd

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
9 51 59

Activity

  1. modified the milestones: 12.0.0, 11.0.0 on Aug 27, 2026
  2. agocke commented on Aug 27, 2026

    @agocke
    Member

    @jtschuster This looks type map related, can you investigate in case something is broken in net11?

  3. jtschuster commented on Aug 28, 2026

    @jtschuster
    Member

    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.Type values in custom-attribute blobs.

    Such values are encoded as SerString type names. They do not inherently require corresponding TypeRef or AssemblyRef metadata 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:

    #<assembly-simple-name>:<source-module-index>
    
    

    At runtime this means:

    1. Resolve the source module by index.
    2. Find an AssemblyRef with that simple name in the source module.
    3. Bind that AssemblyRef.
    4. Resolve the synthetic 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 runtime pipeline. 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.

  4. jkoritzinsky commented on Aug 28, 2026

    @jkoritzinsky
    Member

    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 DelayedType infrastructure) instead of building another caching layer. I'll leave a comment to this effect on that draft PR.

  5. locked and limited conversation to collaborators on Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

  • Status
    No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions