Skip to content

[ci-scan] Build break: NativeAOT outerloop CS7036 in CorInfoImpl.ReadyToRun.cs #128128

@github-actions

Description

@github-actions

Reasoning

Build break in runtime-nativeaot-outerloop pipeline (definition 265). The NativeAOT ReadyToRun compiler fails to compile due to a missing parameter after a recent API change to HandleToModuleToken.

Impact on platforms

  • runtime-nativeaot-outerloop / osx-x64 Release NativeAOT_Libs / Build product / exit code 1

Errors log

src/coreclr/tools/aot/ILCompiler.ReadyToRun/JitInterface/CorInfoImpl.ReadyToRun.cs(2070,99): error CS7036: There is no argument given that corresponds to the required parameter 'strippedInstantiation' of 'CorInfoImpl.HandleToModuleToken(ref CORINFO_RESOLVED_TOKEN, out bool)'

First build it occurred

Recommended action

  • Identify the PR that added the strippedInstantiation parameter to CorInfoImpl.HandleToModuleToken without updating all call sites
  • Add the missing argument at CorInfoImpl.ReadyToRun.cs line 2070
  • The fix is likely a one-line change passing the appropriate out bool argument at the call site

Note

🔒 Integrity filter blocked 1 item

The following item was blocked because it doesn't meet the GitHub integrity level.

  • #95414 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 · ● 16.9M ·

Metadata

Metadata

Assignees

No one assigned

    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