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
1496672 dotnet/runtime Build Tests Log
1496449 dotnet/runtime Build Tests Log #130279
1496448 dotnet/runtime Build Tests Log #130280
1496447 dotnet/runtime Build Tests Log #130283
1496446 dotnet/runtime Build Tests Log #130282
1496249 dotnet/runtime Build Tests Log #124721
1496193 dotnet/runtime Build Tests Log #128950
1496147 dotnet/runtime Build Tests Log #130218
1495904 dotnet/runtime Build Tests Log
1495043 dotnet/runtime Build Tests Log
1495024 dotnet/runtime Build Tests Log #130239
1494678 dotnet/runtime Build Tests Log
1494372 dotnet/runtime Build Tests Log
1494226 dotnet/runtime Build Tests Log
1494057 dotnet/runtime Build Tests Log
1493814 dotnet/runtime Build Tests Log
1493704 dotnet/runtime Build Tests Log #125436
1493547 dotnet/runtime Build Tests Log #130160
1492964 dotnet/runtime Build Tests Log
1492342 dotnet/runtime Build Tests Log
1491331 dotnet/runtime Build Tests Log
1491060 dotnet/runtime Build Tests Log #129609
1491005 dotnet/runtime Build Tests Log #129866
1490591 dotnet/runtime Build Tests Log
1489570 dotnet/runtime Build Tests Log #129853
1489387 dotnet/runtime Build Tests Log
1489366 dotnet/runtime Build Tests Log #129801
1489208 dotnet/runtime Build Tests Log #130065
1488936 dotnet/runtime Build Tests Log #129424
1488656 dotnet/runtime Build Tests Log
1487457 dotnet/runtime Build Tests Log
1487072 dotnet/runtime Build Tests Log #130019
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
8 29 41

Activity

  1. dotnet-policy-service commented on Jun 29, 2026

    @dotnet-policy-service
    Contributor

    Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
    See info in area-owners.md if you want to be subscribed.

  2. MichalStrehovsky commented on Jun 29, 2026

    @MichalStrehovsky
    Member

    Cc @EgorBo, related to #129589?

  3. self-assigned this
    on Jun 29, 2026
  4. removed
    untriagedNew issue has not been triaged by the area owner
    on Jun 30, 2026
  5. added this to the 11.0.0 milestone on Jun 30, 2026
  6. added a commit that references this issue on Jul 8, 2026
    a526847
  7. added a commit that references this issue on Jul 15, 2026
    02234f8
  8. locked and limited conversation to collaborators on Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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'

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions