Skip to content

[ci-scan] Build break: NativeAOT linker alignment error in PhysicalPromotion test (arm64) #129936

Description

@github-actions

Build Information

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1484197
Build error leg or test failing: linux-arm64 Checked NativeAOT_Pri1 - JIT/Directed/Directed_3.csproj

Error Details

NativeAOT test build fails on linux-arm64 with a linker alignment error in the mixedpromotion_PhysicalPromotion__FromOldToPhysicalMismatched function. The linker (ld.lld) reports an improper alignment for relocation R_AARCH64_LDST64_ABS_LO12_NC. This prevents the entire NativeAOT_Pri1 test leg from running on linux-arm64.

ld.lld : error : Directed_3.o:(function mixedpromotion_PhysicalPromotion__FromOldToPhysicalMismatched: __managedcode+0x1c1530): improper alignment for relocation R_AARCH64_LDST64_ABS_LO12_NC: 0x74A52C is not aligned to 8 bytes [src/tests/JIT/Directed/Directed_3.csproj]
clang-22 : error : linker command failed with exit code 1 (use -v to see invocation) [src/tests/JIT/Directed/Directed_3.csproj]

Error Message

true only for clear infra flakes. ExcludeConsoleLog skips helix log scanning. -->

{
  "ErrorMessage": "mixedpromotion_PhysicalPromotion__FromOldToPhysicalMismatched",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Impact on platforms

  • runtime-nativeaot-outerloop (def 265) / linux-arm64 Checked NativeAOT_Pri1 / Build Tests task / build break (linker error)

First build it occurred

Duplicate search

  • PhysicalPromotion__FromOldToPhysicalMismatched label:"Known Build Error" — 0 results
  • R_AARCH64_LDST64_ABS_LO12_NC label:"Known Build Error" — 0 results
  • improper alignment NativeAOT is:issue is:open — 0 results
  • PhysicalPromotion alignment is:pr is:open — 0 results
  • mixedpromotion PhysicalPromotion is:pr — 0 results

No existing KBE or PR matches this 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.

Note

🔒 Integrity filter blocked 4 items

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

  • #129832 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #129876 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #114222 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #117138 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 · ● 101.8M ·

Report

Build Repository Step Name Console log Pull Request
1486703 dotnet/runtime Build Tests Log #130004
1486627 dotnet/runtime Build Tests Log
1486422 dotnet/runtime Build Tests Log #125436
1485869 dotnet/runtime Build Tests Log #129963
1485503 dotnet/runtime Build Tests Log
1485389 dotnet/runtime Build Tests Log #129965
1485172 dotnet/runtime Build Tests Log #129963
1484925 dotnet/runtime Build Tests Log
1484749 dotnet/runtime Build Tests Log

Summary

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

Metadata

Metadata

Assignees

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