Skip to content

Crossgen2 coreroot_determinism test failure (exit code 134) #124052

@ViveliDuCh

Description

@ViveliDuCh

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=1279640
Build error leg or test failing: readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd
Pull request: #120535
Leg Name: Build coreclr Pri0 Runtime Tests Run linux arm checked

Example console log: Helix log

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": ["coreroot_determinism", "exit code 134"],
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Error Details

The coreroot_determinism test fails during Crossgen2 compilation of System.Private.CoreLib.dll with exit code 134 (SIGABRT). The error occurs during the second seed compilation pass.

Stack Trace

Unhandled exception. System.AggregateException: One or more errors occurred. (System module failed to validate all types)
 ---> ILCompiler.InternalCompilerErrorException: System module failed to validate all types
   at ILCompiler.DependencyAnalysis.ReadyToRun.TypeValidationChecker.<CanSkipValidationInstance>d__7.MoveNext()
   at ILCompiler.DependencyAnalysis.ReadyToRun.TypeValidationChecker.<CanSkipValidation>d__8.MoveNext()
   at ILCompiler.DependencyAnalysis.ReadyToRun.HeaderNode.GetData(NodeFactory, Boolean)
   at ILCompiler.ObjectWriter.ObjectWriter.EmitObject(Stream, IReadOnlyCollection`1, IObjectDumper, Logger)
   at ILCompiler.DependencyAnalysis.ReadyToRunObjectWriter.EmitReadyToRunObjects(ReadyToRunContainerFormat, Logger)
   at ILCompiler.ReadyToRunCodegenCompilation.Compile(String)
   at ILCompiler.Program.RunSingleCompilation(...)
   at ILCompiler.Program.Run()

Test Output

1 / 1 (100%, 1 failed): failed in 53658 msecs, exit code 134, expected 0: crossgen2 @.../seed2/CPAOT-ret.out/System.Private.CoreLib.dll.rsp
  Emitting R2R PE file: .../seed2/CPAOT-ret.out/System.Private.CoreLib.dll

Environment

Platform: linux-arm (32-bit ARM via Docker)
Helix Queue: azurelinux.3.arm64.open
Docker Image: mcr.microsoft.com/dotnet-buildtools/prereqs:debian-13-helix-arm32v7

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1279640
Error message validated: [coreroot_determinism exit code 134]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 2/5/2026 5:05:48 PM UTC

Report

Build Definition Test Pull Request
1284069 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd
1283195 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #123986
1283791 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd
1283584 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #124055
1283517 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #123860
1283477 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #123819
1283381 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #124089
1282855 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #124081
1282015 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #123614
1281948 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #124060
1281730 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd
1281306 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #123815
1279640 dotnet/runtime readytorun/coreroot_determinism/coreroot_determinism/coreroot_determinism.cmd #120535

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
7 13 13

Metadata

Metadata

Assignees

No one assigned

    Labels

    Known Build ErrorUse this to report build issues in the .NET Helix tabarea-crossgen2-coreclrblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'untriagedNew issue has not been triaged by the area owner

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions