Skip to content

Comments

chore: update forge-fmt, alloy-sol-types, rust toolchain#2299

Merged
shuklaayush merged 15 commits intomainfrom
chore/update-deps
Dec 5, 2025
Merged

chore: update forge-fmt, alloy-sol-types, rust toolchain#2299
shuklaayush merged 15 commits intomainfrom
chore/update-deps

Conversation

@shuklaayush
Copy link
Collaborator

@shuklaayush shuklaayush commented Dec 4, 2025

fixes cargo install ... openvm. svm-rs had a bug and needs to be updated to v0.5.22. this requires updating other dependencies and bumping rust toolchain to at least 1.89.0

  • update forge-fmt and alloy-sol-types in order to update to svm-rs-builds v0.5.22

Fixes INT-5659

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

halo2curves-axiom = { git = "https://github.com/axiom-crypto/halo2curves.git", tag = "v0.7.2" }

forge-fmt = "0.2.0"
forge-fmt = { git = "https://github.com/foundry-rs/foundry.git", tag = "v1.5.0" }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this may change the formatting since I remember the formatting given some format config changed in one of the more recent foundry versions. Can you check that the output of this change still produces the same codehash as what we have here?

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions
Copy link

github-actions bot commented Dec 5, 2025

group app.proof_time_ms app.cycles app.cells_used leaf.proof_time_ms leaf.cycles leaf.cells_used
verify_fibair (+10 [+4.4%]) 235 322,610 2,058,654 - - -
fibonacci (-3 [-0.3%]) 1,037 1,500,209 2,100,402 - - -
regex (+67 [+2.9%]) 2,404 4,137,502 17,695,216 - - -
ecrecover (+16 [+2.2%]) 759 122,859 2,263,998 - - -
pairing (+9 [+0.6%]) 1,453 1,745,742 25,408,302 - - -

Commit: e1234c0

Benchmark Workflow

@shuklaayush shuklaayush merged commit e2a47b7 into main Dec 5, 2025
70 of 71 checks passed
@shuklaayush shuklaayush deleted the chore/update-deps branch December 5, 2025 16:37
Maillew pushed a commit that referenced this pull request Dec 12, 2025
fixes `cargo install ... openvm`. `svm-rs` had a bug and needs to be
updated to `v0.5.22`. this requires updating other dependencies and
bumping rust toolchain to at least 1.89.0

- update `forge-fmt` and `alloy-sol-types` in order to update to
`svm-rs-builds v0.5.22`

Fixes INT-5659

---------

Co-authored-by: Jonathan Wang <[email protected]>
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.

4 participants