Skip to content

[NativeAOT] fix NAOT mappings (follow-up to https://github.com/dotnet/runtime/pull/123333)#123831

Merged
rcj1 merged 5 commits into
dotnet:mainfrom
rcj1:aot-mapping-fix-2
Feb 3, 2026
Merged

[NativeAOT] fix NAOT mappings (follow-up to https://github.com/dotnet/runtime/pull/123333)#123831
rcj1 merged 5 commits into
dotnet:mainfrom
rcj1:aot-mapping-fix-2

Merge branch 'main' into aot-mapping-fix-2

d107008
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime-nativeaot-outerloop failed Feb 3, 2026 in 5h 48m 57s

Build #20260202.7 had test failures

Details

Tests

  • Failed: 1 (0.00%)
  • Passed: 1,900,718 (96.49%)
  • Other: 69,097 (3.51%)
  • Total: 1,969,816

Annotations

Check failure on line 96 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime-nativeaot-outerloop

Build log #L96

The Operation will be canceled. The next steps may not contain expected logs.

Check failure on line 107 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime-nativeaot-outerloop

Build log #L107

The operation was canceled.

Check failure on line 44 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26069.103/tools/azure-pipelines/AzurePipelines.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime-nativeaot-outerloop

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26069.103/tools/azure-pipelines/AzurePipelines.MultiQueue.targets#L44

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26069.103/tools/azure-pipelines/AzurePipelines.MultiQueue.targets(44,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Test GC/API/GC/GetTotalAllocatedBytes/GetTotalAllocatedBytes.cmd has failed. Check the Test tab or this console log: https://helix.dot.net/api/2019-06-17/jobs/6775f960-a3a8-4199-938c-0cb6e4d9b4cb/workitems/GC/console

Check failure on line 1 in GC/API/GC/GetTotalAllocatedBytes/GetTotalAllocatedBytes.cmd

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime-nativeaot-outerloop

GC/API/GC/GetTotalAllocatedBytes/GetTotalAllocatedBytes.cmd

Return code:      1
Raw output file:      /root/helix/work/workitem/uploads/API/GC/GetTotalAllocatedBytes/output.txt
Raw output:
BEGIN EXECUTION
/root/helix/work/correlation/nativeaottest.sh /root/helix/work/workitem/e/GC/API/GC/GetTotalAllocatedBytes/ GetTotalAllocatedBytes.dll ''
System.AggregateException: One or more errors occurred. (Insufficient memory to continue the execution of the program.)
 ---> System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
   at System.Threading.Thread.StartCore()
   at Test_GetTotalAllocatedBytes.<>c__DisplayClass10_0.<TestAnotherThread>b__0()
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread, ExecutionContext, ContextCallback, Object)
--- End of stack trace from previous location ---
   at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread, ExecutionContext, ContextCallback, Object)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task&, Thread)
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean)
   at System.Threading.Tasks.Task.Wait(Int32, CancellationToken)
   at Test_GetTotalAllocatedBytes.TestAnotherThread()
   at Test_GetTotalAllocatedBytes.TestEntryPoint()
   at __GeneratedMainWrapper.Main()
Expected: 100
Actual: 101
END EXECUTION - FAILED
Test Harness Exitcode is : 1
To run the test:
Set up CORE_ROOT and run.
> /root/helix/work/workitem/e/GC/GC/native/../../API/GC/GetTotalAllocatedBytes/GetTotalAllocatedBytes.sh
Raw output
   at Xunit.Assert.True(Nullable`1, String)
   at TestLibrary.OutOfProcessTest.RunOutOfProcessTest(String, String)
   at Program.<<Main>$>g__TestExecutor28|0_29(StreamWriter, StreamWriter, Program.<>c__DisplayClass0_0&)