Skip to content

Merge master with wasmer7 into zk-prove-any/sp1#4527

Merged
bragaigor merged 120 commits intozk-prove-any/sp1-runnerfrom
braga/merge-master-wasmer7
Mar 23, 2026
Merged

Merge master with wasmer7 into zk-prove-any/sp1#4527
bragaigor merged 120 commits intozk-prove-any/sp1-runnerfrom
braga/merge-master-wasmer7

Conversation

@bragaigor
Copy link
Copy Markdown
Contributor

@bragaigor bragaigor commented Mar 19, 2026

pulls in OffchainLabs/wasmer#34

part of NIT-4680

rory-ocl and others added 30 commits February 4, 2026 10:25
Build currently failing until rust version is updated
The new version of stylus-sdk may be producing a wasm that has a
different gas cost. To ensure that the different gas cost is not an
issue with the new version, we will test the wasm generated by the old
stylus-sdk version, before updating the gas costs in the test.
Also update .wat files to use new API for get_local and get_global

Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 19, 2026

Codecov Report

❌ Patch coverage is 20.68966% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 32.59%. Comparing base (ef87792) to head (9e3f5dd).
⚠️ Report is 276 commits behind head on zk-prove-any/sp1-runner.

Additional details and impacted files
@@                     Coverage Diff                     @@
##           zk-prove-any/sp1-runner    #4527      +/-   ##
===========================================================
- Coverage                    34.54%   32.59%   -1.96%     
===========================================================
  Files                          497      497              
  Lines                        58813    58849      +36     
===========================================================
- Hits                         20318    19179    -1139     
- Misses                       34887    36300    +1413     
+ Partials                      3608     3370     -238     

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 19, 2026

❌ 5 Tests Failed:

Tests completed Failed Passed Skipped
4558 5 4553 0
View the top 3 failed tests by shortest run time
TestPruningDBSizeReduction
Stack Traces | 0.000s run time
=== RUN   TestPruningDBSizeReduction
--- FAIL: TestPruningDBSizeReduction (0.00s)
TestPruningStateAvailabilityMinimal
Stack Traces | 15.080s run time
... [CONTENT TRUNCATED: Keeping last 20 lines]
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=b1432c..6b954b parent=dbcbcc..8ee8ad id=226                block=225
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=36f6c0..42b9aa parent=b1432c..6b954b id=227                block=226
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=3f8501..3fb8dc parent=36f6c0..42b9aa id=228                block=227
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=7a4cda..4b5d7b parent=3f8501..3fb8dc id=229                block=228
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=8d7080..472b36 parent=7a4cda..4b5d7b id=230                block=229
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=bb8b05..c46bb1 parent=8d7080..472b36 id=231                block=230
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=28e12c..d15f4c parent=bb8b05..c46bb1 id=232                block=231
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=a1de86..be1bd3 parent=28e12c..d15f4c id=233                block=232
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=850056..90e904 parent=a1de86..be1bd3 id=234                block=233
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=451438..690e9b parent=850056..90e904 id=235                block=234
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=56d084..ed7d4e parent=451438..690e9b id=236                block=235
DEBUG[03-23|13:37:06.795] Journaled pathdb diff layer              root=0fc766..193a36 parent=56d084..ed7d4e id=237                block=236
INFO [03-23|13:37:06.796] Persisted dirty state to disk            size=1.23MiB   elapsed=9.131ms
INFO [03-23|13:37:06.796] Blockchain stopped
TRACE[03-23|13:37:06.796] P2P networking is spinning down
DEBUG[03-23|13:37:06.797] RPC server shutting down
INFO [03-23|13:37:06.797] HTTP server stopped                      endpoint=127.0.0.1:44721
DEBUG[03-23|13:37:06.797] RPC server shutting down
TRACE[03-23|13:37:06.797] P2P networking is spinning down
--- FAIL: TestPruningStateAvailabilityMinimal (15.08s)
TestSequencerPriceAdjustsFrom25Gwei
Stack Traces | 17.190s run time
... [CONTENT TRUNCATED: Keeping last 20 lines]
INFO [03-23|13:44:17.919] Updated payload                          id=0x03713ecce80d963d number=670 hash=c8db74..91e07d txs=1  withdrawals=0 gas=21000      fees=0.0021         root=0376f4..6c8fe3 elapsed="699.847µs"
INFO [03-23|13:44:17.920] Stopping work on payload                 id=0x03713ecce80d963d reason=delivery
INFO [03-23|13:44:17.920] Submitted transaction                    hash=0xfbea06ec710b158e20803d1ce9ccc5852f62cba6ae1a951e15486bf5ba849048 from=0xaF24Ca6c2831f4d4F629418b50C227DF0885613A nonce=60  recipient=0xaF24Ca6c2831f4d4F629418b50C227DF0885613A value=1,000,000,000,000
INFO [03-23|13:44:17.922] Starting work on payload                 id=0x0300a8d22fd5e14e
WARN [03-23|13:44:17.923] empty sequencer message
WARN [03-23|13:44:17.923] reading virtual delayed message segment  delayedMessagesRead=0 afterDelayedMessages=1
INFO [03-23|13:44:17.923] InboxTracker                             sequencerBatchCount=1  messageCount=1   l1Block=27  l1Timestamp=2026-03-23T13:44:41+0000
INFO [03-23|13:44:17.923] Updated payload                          id=0x0300a8d22fd5e14e number=102 hash=4303bc..80a2f1 txs=1  withdrawals=0 gas=21000      fees=0.002099995316 root=d85c06..e9bf0a elapsed="785.527µs"
INFO [03-23|13:44:17.924] Imported new potential chain segment     number=670 hash=c8db74..91e07d blocks=1  txs=1  mgas=0.021  elapsed=2.740ms      mgasps=7.663    triediffs=659.83KiB  triedirty=321.44KiB
INFO [03-23|13:44:17.924] Chain head was updated                   number=670 hash=c8db74..91e07d root=0376f4..6c8fe3 elapsed="99.298µs"
INFO [03-23|13:44:17.924] Stopping work on payload                 id=0x0300a8d22fd5e14e reason=delivery
INFO [03-23|13:44:17.925] Imported new potential chain segment     number=102 hash=4303bc..80a2f1 blocks=1  txs=1  mgas=0.021  elapsed=1.143ms      mgasps=18.363   triediffs=454.45KiB  triedirty=0.00B
INFO [03-23|13:44:17.925] Chain head was updated                   number=102 hash=4303bc..80a2f1 root=d85c06..e9bf0a elapsed="54.533µs"
INFO [03-23|13:44:17.926] Ethereum protocol stopped
INFO [03-23|13:44:17.926] Transaction pool stopped
INFO [03-23|13:44:17.926] Persisting dirty state                   head=32  root=f7a65e..cb35f8 layers=32
INFO [03-23|13:44:17.928] Persisted dirty state to disk            size=149.54KiB elapsed=2.607ms
INFO [03-23|13:44:17.929] Blockchain stopped
    fees_test.go:253: �[31;1m [batch count didn't update in time] �[0;0m
--- FAIL: TestSequencerPriceAdjustsFrom25Gwei (17.19s)

📣 Thoughts on this report? Let Codecov know! | Powered by Codecov

Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
pmikolajczyk41 and others added 12 commits March 19, 2026 13:24
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
…-changes-to-master

Port recent changes from zk-prove-any/sp1-runner to master
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
@joshuacolvin0 joshuacolvin0 changed the title Merge master with wasmer7 Merge master with wasmer7 into zk-prove-any/sp1 Mar 20, 2026
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
@bragaigor bragaigor marked this pull request as ready for review March 20, 2026 13:26
Copy link
Copy Markdown
Member

@pmikolajczyk41 pmikolajczyk41 left a comment

Choose a reason for hiding this comment

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

just a few questions - please resolve them at your will and merge whenever you feel it's good to go

Signed-off-by: Igor Braga <5835477+bragaigor@users.noreply.github.com>
@bragaigor bragaigor enabled auto-merge March 23, 2026 13:22
@bragaigor bragaigor merged commit 12376d8 into zk-prove-any/sp1-runner Mar 23, 2026
19 checks passed
@bragaigor bragaigor deleted the braga/merge-master-wasmer7 branch March 23, 2026 13:45
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.

8 participants