Skip to content

[ci-scan] Test failure: GC/Regressions/Github/Runtime_129681 Crossgen2 exit -1 on windows x64 R2R #132062

Closed

Description

@github-actions

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1545742
Build error leg or test failing: coreclr Pri1 Runtime Tests Run R2R_CG2 windows x64 checked — GC/Regressions/Github/Runtime_129681/Runtime_129681

Pipeline: runtime-coreclr outerloop (definition 108), branch main. On the R2R_CG2 windows x64 checked leg the GC/Regressions/Github/Runtime_129681 test compiles its assembly with Crossgen2 (--verify-type-and-field-layout, --method-layout:random, targeting windows/x64) before running, and Crossgen2 aborts with exit code -1, so the test harness records a non-zero exit and the test fails. The signature reproduces in source build 1545742 on both windows x64 R2R Helix work items and persists into follow-up build 1545892.

This is a distinct failure mode from the osx x64 signatures already tracked: #132037 matches Crossgen2 failed with exitcode: 255 on the osx x64 R2R leg, and #132045 matches coreclr_initialize failed - Error: 0x80004005 on the plain osx x64 leg. Neither the osx exit-255 text nor the osx startup abort appears in this windows log — here Crossgen2 exits with -1 on windows/x64.

Error Details

BEGIN EXECUTION
Runtime_129681.dll
Response file: ...\GC\Regressions\Github\Runtime_129681\Runtime_129681\Runtime_129681.dll.rsp
--targetarch:x64
--targetos:windows
--verify-type-and-field-layout
--method-layout:random
Running CrossGen2:  crossgen2.exe @...Runtime_129681.dll.rsp
Crossgen2 failed with exitcode - -1
Test Harness Exitcode is : 1

Error Message

{
  "ErrorMessage": [
    "GC\\Regressions\\Github\\Runtime_129681\\Runtime_129681\\Runtime_129681.dll.rsp",
    "Crossgen2 failed with exitcode - -1"
  ],
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

First build it occurred

Observed in source build 1545742 (2026-08-09) on both windows x64 R2R Helix work items and again in follow-up build 1545892 (2026-08-09) — at least two distinct builds. The related osx R2R exit-255 signature (#132037) first appeared in build 1545184 (2026-08-08), so this test family has been broken across R2R legs since ~2026-08-08.

Duplicate search

Searched open and closed issues/KBEs for Runtime_129681, Crossgen2 failed with exitcode, and -1: the only existing test-specific KBEs are #132037 (osx x64 R2R, exitcode: 255) and #132045 (osx x64 plain, coreclr_initialize 0x80004005); neither matches this windows x64 R2R exitcode - -1 signature. Related: #132037, #132045. No open or merged PR references this windows Crossgen2 signature.


Filed by ci-failure-scan (detection only). ci-failure-fix walks open [ci-scan] KBEs and either opens a small fix PR or comments here to loop in owners — it never disables the test.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • awmgmcpg

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "awmgmcpg"

See Network Configuration for more information.

Generated by CI Outer-Loop Failure Scanner · 636.9 AIC · ⌖ 17.2 AIC · ⊞ 18.3K · ◷

Report

Build Repository Test Pull Request
1549796 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1549622 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1549409 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1548849 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1547769 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1547568 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1547208 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1546439 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1546082 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1546038 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd
1546024 dotnet/runtime GC/Regressions/Github/Runtime_129681/Runtime_129681/Runtime_129681.cmd

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
3 11 11

Activity

  1. dotnet-policy-service commented on Aug 10, 2026

    @dotnet-policy-service
    Contributor

    Tagging subscribers to this area: @anicka-net, @dotnet/gc
    See info in area-owners.md if you want to be subscribed.

  2. added a commit that references this issue on Aug 12, 2026
    89c45f7
  3. locked and limited conversation to collaborators on Sep 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    • Status
      No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions