Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

fix: fix serialisation of arithmetic expressions #145

Merged
merged 4 commits into from
Apr 28, 2023
Merged

Conversation

guipublic
Copy link
Collaborator

Fix an issue related to the infamous "linear eval is no 0" of BB TP.
The witness of the BB polygates were sometimes overwritten during serialisation.
n.b could not fully test this, but I added a unit test.

common/src/barretenberg_structures.rs Outdated Show resolved Hide resolved
common/src/barretenberg_structures.rs Outdated Show resolved Hide resolved
common/src/barretenberg_structures.rs Outdated Show resolved Hide resolved
@kevaundray
Copy link
Collaborator

@guipublic bumping -- can you fix merge conflicts?

@guipublic
Copy link
Collaborator Author

@guipublic bumping -- can you fix merge conflicts?

I did, but build is now failing due to nix errors??

@TomAFrench
Copy link
Member

This is failing due to unresolved merge conflicts. It's still trying to use the Scalar type alias which no longer exists.

@TomAFrench TomAFrench added this pull request to the merge queue Apr 28, 2023
Merged via the queue into master with commit 7f42535 Apr 28, 2023
5 checks passed
@TomAFrench TomAFrench deleted the gd/linear_eval branch April 28, 2023 15:23
@github-actions github-actions bot mentioned this pull request May 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants