Skip to content

feat: build risc.bin from arithmetisation#3133

Merged
amkCha merged 2 commits into
mainfrom
3131-riscv-feat-update-zkc-to-version-v1217-for-arithmetization
May 18, 2026
Merged

feat: build risc.bin from arithmetisation#3133
amkCha merged 2 commits into
mainfrom
3131-riscv-feat-update-zkc-to-version-v1217-for-arithmetization

Conversation

@DavePearce
Copy link
Copy Markdown
Contributor

@DavePearce DavePearce commented May 18, 2026

This updates the arithmetisation/Makefile to produce a binary constraint file for the build target "zkc-compile". The constraint file can be used, for example, to check inputs.

This PR implements issue(s) #

Checklist

  • I wrote new tests for my new core changes.
  • I have successfully ran tests, style checker and build against my new changes locally.
  • If this change is deployed to any environment (including Devnet), E2E test coverage exists or is included in this
    PR.
  • I have informed the team of any breaking changes if there are any.

Note

Low Risk
Low risk Makefile-only change that adjusts build outputs and bumps a toolchain version; primary risk is CI/build breakage if downstream expects the previous zkc compile behavior.

Overview
zkc-compile now creates arithmetization/bin and writes a named output artifact (riscv.bin) instead of compiling with no output file.

Also bumps the pinned go-corset version from v1.2.15 to v1.2.17.

Reviewed by Cursor Bugbot for commit cdbbff4. Bugbot is set up for automated code reviews on this repo. Configure here.

This updates the arithmetisation/Makefile to produce a binary constraint
file for the build target "zkc-compile".  The constraint file can be
used, for example, to check inputs.
@DavePearce DavePearce linked an issue May 18, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown
Contributor

linea-besu Changelog Preview (informational)

[Unreleased] diff (commits touching linea-besu/** since latest releases/linea-besu/v* tag)

[unreleased]

Generated by git-cliff-action using cliff.toml. This comment is informational and does not gate the PR.

@github-actions
Copy link
Copy Markdown
Contributor

postman Changelog Preview (informational)

[Unreleased] diff (commits touching postman/** since latest releases/postman/v* tag)

[unreleased]

Generated by git-cliff-action using cliff.toml. This comment is informational and does not gate the PR.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 18, 2026

tx-exclusion-api Changelog Preview (informational)

[Unreleased] diff (commits touching tx-exclusion-api/** since latest releases/tx-exclusion-api/v* tag)

[unreleased]

Generated by git-cliff-action using cliff.toml. This comment is informational and does not gate the PR.

@github-actions
Copy link
Copy Markdown
Contributor

coordinator Changelog Preview (informational)

[Unreleased] diff (commits touching coordinator/** since latest releases/coordinator/v* tag)

[unreleased]

Generated by git-cliff-action using cliff.toml. This comment is informational and does not gate the PR.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 18, 2026

prover Changelog Preview (informational)

[Unreleased] diff (commits touching prover/** since latest releases/prover/v* tag)

[unreleased]

🐛 Bug Fixes

Generated by git-cliff-action using cliff.toml. This comment is informational and does not gate the PR.

@amkCha amkCha merged commit 32b7bd3 into main May 18, 2026
44 checks passed
@amkCha amkCha deleted the 3131-riscv-feat-update-zkc-to-version-v1217-for-arithmetization branch May 18, 2026 08:42
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.

[RISCV] feat: update zkc to version v1.2.17 for arithmetization

2 participants