Skip to content

re-enable arm builds - #12591

Merged
anwayde merged 1 commit into
mainfrom
ande/arm
Oct 29, 2026
Merged

anwayde merged 1 commit into
mainfrom
ande/arm

Conversation

@anwayde

@anwayde anwayde commented Oct 29, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI balanced review requested due to automatic review settings October 29, 2026 13:09
@github-actions

github-actions Bot commented Oct 29, 2026 •

Copy link
Copy Markdown
 ┌─ ⚡ PERF · 494fc35 vs main@ac69ffd ─────────────────────────────────
 │ SUITE                               BASELINE          NEW         Δ
 │ replay tps, mainnet               13,652 tps   13,653 tps  ·  +0.01%
 │ bench tps, localnet              664,733 tps  664,724 tps  ·   0.00%
 │ snapshot load, testnet                4.94 s       4.94 s  ·  +0.11%
 │ epoch boundary, mainnet             162.1 ms     160.2 ms  ·  -1.13%
 │ mem total, mainnet                147.35 GiB   147.35 GiB  ·   0.00%
 │ mem total, testnet                 84.66 GiB    84.66 GiB  ·   0.00%
 │ clean compile, firedancer             3.15 s       3.18 s  ·  +0.96%
 │ binary size, firedancer             57.93 MB     57.93 MB  ·   0.00%
 ├─────────────────────────────────────────────────────────────────────
@@ 0 REGRESSIONS · 0 WARNINGS · 0 IMPROVED · 8 NOISE @@
 └─────────────────────────────────────────────────────────────────────

Copilot AI 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.

🟢 Approval recommended

No active review issues remain for the ARM64 CI configuration changes.

No open issues 🎉

What changed in this PR

Re-enables the optional ARM64 CI build and updates its compiler and machine configuration.

Changes:

  • Runs the ARM job when inputs.build_arm is enabled.
  • Replaces the GCC 12 matrix with GCC toolset 13 and MACHINE=linux_gcc_neoverse_n2.
  • Uses make -j distclean before make -j all.
File Description
.github/​workflows/​builds.yml Re-enables ARM64 builds and updates the toolchain, machine target, and cleanup command.

Review effort: Balanced

@anwayde
anwayde enabled auto-merge (squash) October 29, 2026 13:13
@anwayde
anwayde requested a review from ripatel-fd October 29, 2026 13:13
@anwayde
anwayde merged commit dca9c14 into main Oct 29, 2026
22 checks passed
@anwayde
anwayde deleted the ande/arm branch October 29, 2026 14:29
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.

3 participants