Skip to content

Conversation

0xMimir
Copy link
Contributor

@0xMimir 0xMimir commented Aug 13, 2025

Update proof systems and algebra to new version

@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch 18 times, most recently from 6662c7a to be3ed6a Compare August 14, 2025 12:29
@dannywillems dannywillems force-pushed the feat/update-proof-systems branch from 576c591 to 93e94f4 Compare August 14, 2025 13:56
@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch 11 times, most recently from de3df2a to 7738a15 Compare August 20, 2025 13:12
@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch 9 times, most recently from a5a4acd to 7f9ea4f Compare August 22, 2025 11:52
}
BinOp(Op2::Sub, x, y) => {
// TODO_NOT_SURE
Operations::Atom(_) => {}
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Not sure what I should do here, since type of Atom(T) if different from e, I could implement something similar to eval and sub_eval where sub_extract_caches is same as extract_caches but on type of T

@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch 3 times, most recently from 3015c32 to c20d58a Compare August 25, 2025 08:31
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.

A consequence of merging this would be to come back on nightly, instead of a fixed version as done in #1348. ark-ff 0.3.0 depends on hasbrown 0.11.2, and we get

error: `#[inline]` attribute cannot be used on macro calls
    --> /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.11.2/src/raw/mod.rs:1539:41
     |
1539 |     #[cfg_attr(feature = "inline-more", inline)]
     |                                         ^^^^^^
     |
     = help: `#[inline]` can only be applied to functions

from the nightly version of Rust from yesterday (2025-08-24).

@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch from 7c41550 to fd88d24 Compare August 26, 2025 13:20
@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch from fd88d24 to a2ed9dd Compare August 28, 2025 08:18
@0xMimir 0xMimir force-pushed the feat/update-proof-systems branch from a2ed9dd to f46584d Compare August 28, 2025 09:54
@0xMimir 0xMimir requested a review from dannywillems August 28, 2025 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

3 participants