Skip to content

[ci-scan] Test failure: JIT.performance Verify_FieldOffset XmlJsonReader._complexTextMode in crossgen2-composite #128968

Description

@github-actions

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1445076
Build error leg or test failing: coreclr Pri0 Runtime Tests Run Composite_LargeVersionBubble windows x64 checked - JIT.performance

Error Details

Assert failure(PID 2336 [0x00000920], Thread: 4444 [0x115c]): Verify_FieldOffset 'System.Runtime.Serialization.Json.XmlJsonReader._complexTextMode' Field offset 24!=-4(actual) || baseOffset 0!=0(actual)

    File: D:\a\_work\1\s\src\coreclr\vm\jitinterface.cpp
    Image: corerun.exe

Exit Code: -1073740286
Expected: 100
Actual: -1073740286
END EXECUTION - FAILED

This is a field layout mismatch between crossgen2 composite and the CoreCLR runtime for System.Runtime.Serialization.Json.XmlJsonReader._complexTextMode. The runtime asserts that the precompiled field offset does not match the actual runtime layout.

Error Message

{
  "ErrorMessage": "Verify_FieldOffset 'System.Runtime.Serialization.Json.XmlJsonReader._complexTextMode'",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Affected legs:

  • runtime-coreclr crossgen2-composite (def 136): windows x64 checked Composite_LargeVersionBubble - JIT.performance
  • runtime-coreclr crossgen2-composite (def 136): linux arm checked Composite - JIT.performance
  • runtime-coreclr crossgen2-composite (def 136): linux x64 checked Composite_LargeVersionBubble - Interop (crash, signal 7 SIGBUS)

First build it occurred


Filed by ci-failure-scan, which scans dnceng-public outer-loop pipelines on main and converts stable failures into KBEs and test-disable PRs.

Note

🔒 Integrity filter blocked 5 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #102868 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #73728 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #64484 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #49982 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #51477 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by CI Outer-Loop Failure Scanner · ● 104.2M ·

Report

Build Repository Test Pull Request
1480670 dotnet/runtime JIT.performance.WorkItemExecution
1480432 dotnet/runtime JIT.performance.WorkItemExecution #129829
1478711 dotnet/runtime JIT.performance.WorkItemExecution
1476665 dotnet/runtime JIT.performance.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
2 4 4

Metadata

Metadata

Assignees

No one assigned

    Labels

    Known Build ErrorUse this to report build issues in the .NET Helix tabagentic-workflowsarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions