Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generalize pickles and snarky utils over field variable type #16453

Merged
merged 5 commits into from
Jan 12, 2025

Conversation

mrmr1993
Copy link
Member

@mrmr1993 mrmr1993 commented Jan 7, 2025

This PR builds upon #16452, pulling in o1-labs/snarky#861 to relax the former constraint from snarky that field_var = field Cvar.t.

This allows us to replace snarky's Cvar.t with a rust-FFI-compatible variable type, so that we can plug in a shared o1rs backend to snarky.

@mrmr1993 mrmr1993 requested review from a team as code owners January 7, 2025 14:23
@mrmr1993
Copy link
Member Author

mrmr1993 commented Jan 7, 2025

!ci-build-me

@mrmr1993
Copy link
Member Author

mrmr1993 commented Jan 7, 2025

!ci-build-me

Copy link
Member

@dannywillems dannywillems left a comment

Choose a reason for hiding this comment

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

Nice. More type variables.

@dannywillems
Copy link
Member

dannywillems commented Jan 8, 2025

Taking care of merging compatible when #16450 is merged. This would fix the CI.

Base automatically changed from feature/specialize-types to compatible January 9, 2025 14:30
@dannywillems
Copy link
Member

!ci-build-me

@mrmr1993
Copy link
Member Author

!ci-build-me

@mrmr1993 mrmr1993 merged commit 3ebfd0a into compatible Jan 12, 2025
44 checks passed
@mrmr1993 mrmr1993 deleted the feature/generalize-cvar-for-real branch January 12, 2025 11:29
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