Skip to content

Update to celo-kona with Jovian fix#114

Merged
karlb merged 2 commits intodevelopfrom
karlb/update-to-celo-kona-with-jovian-fix
Mar 2, 2026
Merged

Update to celo-kona with Jovian fix#114
karlb merged 2 commits intodevelopfrom
karlb/update-to-celo-kona-with-jovian-fix

Conversation

@karlb
Copy link

@karlb karlb commented Feb 27, 2026

See celo-org/celo-kona#134

The second commit is only there to make the tests less flaky and can be skipped if we want to minimize the diff before the release.

@github-actions
Copy link

github-actions bot commented Feb 27, 2026

Performance Comparison (ELF: eigenda-range-elf-embedded)

Range 18912909~18912914

Metric Base Branch Current PR Diff (%)
Total Instructions 2725711105 2725460840 -0.01%
Oracle Verify Cycles 167579672 167579672 0.00%
Derivation Cycles 1216714612 1216718223 0.00%
Block Execution Cycles 89833436 89816368 -0.02%
Blob Verification Cycles 728 728 0.00%
Total SP1 Gas 3675403065 3675222123 -0.00%
Cycles per Block 545142221 545092168 -0.01%
Cycles per Transaction 545142221 545092168 -0.01%
BN Pair Cycles 0 0 0.00%
BN Add Cycles 0 0 0.00%
BN Mul Cycles 0 0 0.00%
KZG Eval Cycles 0 0 0.00%
EC Recover Cycles 0 0 0.00%
P256 Verify Cycles 0 0 0.00%

The `postgresql_embedded` crate has a race condition in its binary
extraction: its lock mechanism uses `.create(true)` instead of
`.create_new(true)`, so concurrent `setup()` calls can both attempt
to extract to the shared installation dir, causing "Directory not
empty" errors. A mutex around `setup()` ensures only one test
extracts at a time while `start()` still runs in parallel.
@karlb karlb marked this pull request as ready for review February 27, 2026 13:59
@karlb karlb merged commit f9994e6 into develop Mar 2, 2026
14 checks passed
@karlb karlb deleted the karlb/update-to-celo-kona-with-jovian-fix branch March 2, 2026 10:21
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.

2 participants