Skip to content

Add function to export witnesses in gnark-byte format (12 byte header)#16

Merged
matthew-a-klein merged 1 commit into
mainfrom
add-gnark-format-witness
Jul 7, 2026
Merged

Add function to export witnesses in gnark-byte format (12 byte header)#16
matthew-a-klein merged 1 commit into
mainfrom
add-gnark-format-witness

Conversation

@matthew-a-klein

Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown

sunspot_wasm bench (chrome / wasm)

Baseline: ../base.json • Head: ../head.jsonMozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/148.0.7778.96 Safari/537.36

project bench base median ms head median ms Δ
poseidon2 parse_r1cs 0.250 0.255 +2.0%
poseidon2 parse_proving_key_streaming 58.64 58.52 -0.2%
poseidon2 parse_proving_key_batched 58.43 57.82 -1.1%
poseidon2 parse_proving_key_streaming_unchecked 0.483 0.407 🟢 -15.5%
poseidon2 parse_proving_key_batched_unchecked 0.448 0.448 +0.0%
poseidon2 solve 2.99 3.91 ⚠️ +30.9%
poseidon2 prove 93.69 93.74 +0.1%

⚠️ 1 bench(es) regressed by ≥10% — CI noise is high, repeat to confirm.

@matthew-a-klein
matthew-a-klein merged commit 5293333 into main Jul 7, 2026
7 checks passed
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.

1 participant