Skip to content

chore: bump labs to aztec-node ea00f1b0 and drain the labs patch queue - #25673

Closed
fcarreiro wants to merge 2 commits into
v6from
fc/v6-bump-labs-rc4
Closed

fcarreiro wants to merge 2 commits into
v6from
fc/v6-bump-labs-rc4

Conversation

@fcarreiro

@fcarreiro fcarreiro commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Pins labs to aztec-node ea00f1b0, the commit tagged v6.0.0-rc.4, and drains the labs patch queue on v6.

Both queued patches are already in aztec-node at that commit, landed by aztec-labs-eng/aztec-node#524; each reverse-applies cleanly to ea00f1b0:

  • 0001 test: pin testnet compatibility to the v6 payload VK tree root
  • 0002 fix(ivc-integration): take the batch verifier bench VK from the protocol artifacts

The old pin 1b6de149 is an ancestor of ea00f1b0.

Also drops labs' mainnet_compatibility.test.ts from labs-patches/test_cmd_skip, so the labs test commands collected here run it, and removes the matching note in scripts/labs_env.sh.

Part of A-2435.

Pins labs to aztec-node ea00f1b0 (v6.0.0-rc.4) and drops both queued patches, which aztec-node carries since aztec-labs-eng/aztec-node#524: the testnet compatibility test pinned to the v6 payload VK tree root, and the batch verifier bench taking its VK from the protocol artifacts.
@fcarreiro fcarreiro added the ci-full Run all master checks. label Oct 21, 2026
@fcarreiro
fcarreiro enabled auto-merge (squash) October 21, 2026 12:25
@fcarreiro
fcarreiro marked this pull request as draft October 21, 2026 15:00
auto-merge was automatically disabled October 21, 2026 15:00

Pull request was converted to draft

@fcarreiro

Copy link
Copy Markdown
Contributor Author

Superseded by #25677

@fcarreiro fcarreiro closed this Oct 21, 2026
fcarreiro added a commit that referenced this pull request Oct 21, 2026
Combines #25673 and #25674 on `v6`, plus one commit that drops labs
patch `0003`:

- `a6d3060919`, `bf8aac88e5` (#25673): `labs` pinned to aztec-node
`ea00f1b0` (`v6.0.0-rc.4`), labs patch queue drained, labs' mainnet
compatibility test run.
- `b89b782a5e` (#25674): Foundry 1.8.5 with bytecode-identical L1
builds, cherry-picked with the same diff.
- `e6d3ed1248`: drops
`0003-fix-ethereum-default-viem-polling-to-1-s-and-let-tes.patch`. It
does not apply to `ea00f1b0`, which already polls anvil test chains
every 100 ms in `createExtendedL1Client`
(aztec-labs-eng/aztec-node#401). The labs patch series is empty, as on
#25673.

`ea00f1b0` targets Foundry 1.8.5 and contains
aztec-labs-eng/aztec-node#483, the fix for the `l1_fee_analyzer.test.ts`
failure #25674 hits on the old pin: block timestamps under anvil 1.8 are
whole seconds, so `timeBeforeBlockMs` is negative for a block mined in
the snapshot's second.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-full Run all master checks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants