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

Simplify types: remove option from CTL filters #1567

Merged
merged 1 commit into from
Apr 15, 2024

Conversation

matthiasgoergens
Copy link
Contributor

@matthiasgoergens matthiasgoergens commented Apr 15, 2024

CTL filters can already express perfectly well the behaviour that we gave for None. No need to complicate anything.

@matthiasgoergens
Copy link
Contributor Author

matthiasgoergens commented Apr 15, 2024

We might want to bump up a version number, because this is probably an incompatible change to the API.

CTL filters can already express perfectly well the behaviour that we
gave for `None`.  No need to complicated anything.

Plus some random lint fixes that clippy demanded..
Copy link
Collaborator

@Nashtare Nashtare left a comment

Choose a reason for hiding this comment

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

Thanks @matthiasgoergens, I agree it's cleaner to remove the notion of Optional filter here and just go with default instead. We'll include it in the next plonky2 release.
Also thank you for silencing clippy in parallel!

@muursh muursh merged commit d74121c into 0xPolygonZero:main Apr 15, 2024
4 checks passed
@Nashtare
Copy link
Collaborator

@matthiasgoergens starky v0.4.0 has been published, including these changes as well as compilation fix when AVX-512 instructions are enabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants