-
Notifications
You must be signed in to change notification settings - Fork 112
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
Struct for PreProcessed Columns ID #992
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## dev #992 +/- ##
=======================================
Coverage 92.37% 92.37%
=======================================
Files 105 105
Lines 14218 14224 +6
Branches 14218 14224 +6
=======================================
+ Hits 13134 13140 +6
Misses 1010 1010
Partials 74 74 ☔ View full report in Codecov by Sentry. |
cabb311
to
8be88da
Compare
ceaa22e
to
e1cc994
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 8 of 9 files at r1, all commit messages.
Reviewable status: 8 of 9 files reviewed, all discussions resolved (waiting on @shaharsamocha7)
crates/prover/src/constraint_framework/component.rs
line 103 at r1 (raw file):
// I.e. preprocessed_columns[i] == self.preprocessed_columns[i]. pub fn validate_preprocessed_columns(&self, preprocessed_columns: &[PreProcessedColumnId]) { assert_eq!(self.preprocessed_columns, preprocessed_columns);
unrelated to this pr, this needs to assert that they are permutations, correct? it just happens to be the case with state machine that the order in the tree matches the usage order.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: 8 of 9 files reviewed, all discussions resolved (waiting on @shaharsamocha7)
crates/prover/src/constraint_framework/component.rs
line 103 at r1 (raw file):
this needs to assert that they are permutations, correct?
Great question, not sure. @shaharsamocha7 wdyt?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 4 of 9 files at r1, all commit messages.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @Gali-StarkWare)
crates/prover/src/constraint_framework/component.rs
line 103 at r1 (raw file):
Previously, Gali-StarkWare wrote…
this needs to assert that they are permutations, correct?
Great question, not sure. @shaharsamocha7 wdyt?
Should be fixed in another pr
crates/prover/src/constraint_framework/preprocessed_columns.rs
line 17 at r1 (raw file):
pub struct PreProcessedColumnId { pub id: String, }
Currently you added an Id function to all the structs that implement this.
Maybe we just want to implement the From trait for each of those structs?
@ohad-starkware WDYT?
Code quote:
#[derive(Debug, Clone, PartialEq, Eq, Hash)]
pub struct PreProcessedColumnId {
pub id: String,
}
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @ohad-starkware)
crates/prover/src/constraint_framework/preprocessed_columns.rs
line 17 at r1 (raw file):
Previously, shaharsamocha7 wrote…
Currently you added an Id function to all the structs that implement this.
Maybe we just want to implement the From trait for each of those structs?
@ohad-starkware WDYT?
How will you include the variables' values as well there?
8be88da
to
7e6c81d
Compare
9046f3a
to
ff8a4e1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 1 of 1 files at r2, all commit messages.
Reviewable status: complete! all files reviewed, all discussions resolved (waiting on @ohad-starkware)
ff8a4e1
to
9d46c4c
Compare
No description provided.