Skip to content

Bump stwo-cairo to fix num of twiddles#331

Open
anatgstarkware wants to merge 1 commit intomainfrom
anatg/bump_stwo_cairo
Open

Bump stwo-cairo to fix num of twiddles#331
anatgstarkware wants to merge 1 commit intomainfrom
anatg/bump_stwo_cairo

Conversation

@anatgstarkware
Copy link
Copy Markdown
Contributor

@anatgstarkware anatgstarkware commented Mar 29, 2026

Type

  • feature
  • bugfix
  • dev (no functional changes, no API changes)
  • fmt (formatting, renaming)
  • build
  • docs
  • testing

Description

Breaking changes?

  • yes
  • no

Note

Medium Risk
Switches core proving-related stwo-cairo-* dependencies from published versions to a specific git revision, which can change prover/FFT behavior and introduce upstream regressions. Also bumps the workspace version, affecting downstream consumers’ dependency resolution.

Overview
Bumps the workspace package version to 1.2.1.

Replaces the workspace’s stwo-cairo-* and cairo-air dependencies from the 1.2.0 crates.io releases to a pinned stwo-cairo git revision (rev = 1f454c2), aligning builds with an upstream fix (e.g., twiddle count) but changing the exact dependency source and code pulled in.

Written by Cursor Bugbot for commit 58e82b6. This will update automatically on new commits. Configure here.


This change is Reviewable

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 53.39%. Comparing base (8f61f37) to head (58e82b6).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #331   +/-   ##
=======================================
  Coverage   53.39%   53.39%           
=======================================
  Files          35       35           
  Lines        5291     5291           
=======================================
  Hits         2825     2825           
  Misses       2466     2466           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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