Skip to content

Re-enable crossgen2 composite R2R benchmark scenarios - #2188

Merged
LoopedBard3 merged 3 commits into
mainfrom
copilot/re-enable-crossgen2-json-cg2-job
Sep 2, 2026
Merged

Re-enable crossgen2 composite R2R benchmark scenarios#2188
LoopedBard3 merged 3 commits into
mainfrom
copilot/re-enable-crossgen2-json-cg2-job

Conversation

Copilot AI commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Reverts the disablements from #2177 and #2180. The root cause — composite R2R token corruption for devirtualized async-variant callees — was fixed in dotnet/runtime#129053 (merged 2026-06-06) and has now flowed into the .NET 11 SDK on the benchmark agents.

Re-enabled scenarios

  • build/crossgen2-scenarios.ymlCG2 composite profile: condition: 'false''true', remove disable comment. (CG2 composite avx2 stays disabled; unrelated avx2/popcnt hardware limitation.)
  • build/singlefile-scenarios.ymlSingle-file, Trimmed, R2RComposite-Windows, R2RComposite-Linux: restore to condition: 'true', remove disable comments.
  • build/nativeaot-scenarios.yml — Goldilocks Trim R2R SingleFile jobs (Stage 1, Stage 2, gRPC Stage 1): restore to condition: 'true', remove disable comments.

Copilot AI changed the title [WIP] Re-enable Crossgen2 Json CG2 composite job after fixing codegen failure Re-enable crossgen2 composite R2R benchmark scenarios Jul 28, 2026
Copilot AI requested a review from DrewScoggins July 28, 2026 16:39
@LoopedBard3
LoopedBard3 marked this pull request as ready for review September 2, 2026 17:46

@LoopedBard3 LoopedBard3 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LoopedBard3

Copy link
Copy Markdown
Contributor

Test run of these tests seems to have run successfully. https://dev.azure.com/dnceng/internal/_build/results?buildId=3064450&view=results

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 55225405-8111-4b09-ac9a-a25318624623
@LoopedBard3
LoopedBard3 merged commit be2a3fc into main Sep 2, 2026
2 checks passed
@LoopedBard3
LoopedBard3 deleted the copilot/re-enable-crossgen2-json-cg2-job branch September 2, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Re-enable Crossgen2 Json CG2 composite job once crossgen2 codegen failure is fixed

4 participants