Skip to content

Conversation

@grandizzy
Copy link
Collaborator

@grandizzy grandizzy commented Nov 18, 2025

Motivation

Solution

PR Checklist

  • Added Tests
  • Added Documentation
  • Breaking changes

@grandizzy grandizzy marked this pull request as ready for review November 18, 2025 12:34
zerosnacks
zerosnacks previously approved these changes Nov 18, 2025
@grandizzy grandizzy added this pull request to the merge queue Nov 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 18, 2025
@grandizzy grandizzy added this pull request to the merge queue Nov 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 18, 2025
@grandizzy grandizzy added this pull request to the merge queue Nov 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 18, 2025
@grandizzy grandizzy added this pull request to the merge queue Nov 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 18, 2025
@grandizzy grandizzy added this pull request to the merge queue Nov 18, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 18, 2025
@grandizzy grandizzy marked this pull request as draft November 18, 2025 16:48
@grandizzy grandizzy requested a review from zerosnacks November 19, 2025 05:43
@grandizzy
Copy link
Collaborator Author

moving to draft, will need
alloy-rs/svm-rs#176
foundry-rs/compilers#340
and new versions in order for this to work properly

@grandizzy grandizzy force-pushed the gdzzy/chore-bump-compilers-svm branch 2 times, most recently from 4e29fb5 to 9683c93 Compare November 19, 2025 18:18
@grandizzy grandizzy marked this pull request as ready for review November 19, 2025 18:28
@grandizzy grandizzy enabled auto-merge November 19, 2025 18:28
@grandizzy grandizzy disabled auto-merge November 19, 2025 18:33
@grandizzy grandizzy marked this pull request as draft November 19, 2025 18:33
@grandizzy grandizzy force-pushed the gdzzy/chore-bump-compilers-svm branch from 9683c93 to 2233d22 Compare November 19, 2025 19:03
mattsse pushed a commit to foundry-rs/compilers that referenced this pull request Nov 19, 2025
-
8f1c61c
introduced an issue with versions like `0.8.15+commit.e14f2714` format
that can be seen in foundry CI failure
https://github.com/foundry-rs/foundry/actions/runs/19511930077/job/55854689276?pr=12599#step:14:9999
- these versions should be normalized to e.g. `0.8.15`
- only prereleases like `0.8.31-pre.1+commit.b59566f6` or `0.8.31-pre.1`
should be preserved and looked up with original version
- fix to preserve versions only if prereleases, foundry CI passes with
patch: foundry-rs/foundry#12599
- should have created the foundry PR with patched versions to changes
first, sorry for back and forth 🫠
@grandizzy grandizzy force-pushed the gdzzy/chore-bump-compilers-svm branch from 2233d22 to ecb25bf Compare November 19, 2025 19:49
@grandizzy grandizzy changed the title chore: bump compilers and svm-rs feat: support solc prereleases Nov 19, 2025
@grandizzy grandizzy marked this pull request as ready for review November 19, 2025 19:57
@grandizzy grandizzy enabled auto-merge November 19, 2025 19:58
@grandizzy
Copy link
Collaborator Author

rfr now, updated with proper deps

@grandizzy grandizzy added this pull request to the merge queue Nov 20, 2025
Merged via the queue into master with commit 550aab4 Nov 20, 2025
15 checks passed
@grandizzy grandizzy deleted the gdzzy/chore-bump-compilers-svm branch November 20, 2025 00:42
@github-project-automation github-project-automation bot moved this to Done in Foundry Nov 20, 2025
@grandizzy grandizzy self-assigned this Nov 24, 2025
@grandizzy grandizzy moved this from Done to Completed in Foundry Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Completed

Development

Successfully merging this pull request may close these issues.

feat: support solidity version 0.8.31-pre.1

4 participants