Skip to content

Commit 996bd3c

Browse files
committed
Merge branch 'master' into perf/logderiv-flat-level
2 parents 78e7545 + daf77f8 commit 996bd3c

File tree

99 files changed

+3111
-4426
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+3111
-4426
lines changed

constraint/babybear/r1cs_test.go

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/babybear/solver.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/bls12-377/r1cs_test.go

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/bls12-377/solver.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/bls12-381/r1cs_test.go

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/bls12-381/solver.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/blueprint.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,10 @@ type Compressible interface {
8484
// Compress interprets the objects as a LinearExpression and encodes it as a []uint32.
8585
Compress(to *[]uint32)
8686
}
87+
88+
// BlueprintComparable is implemented by blueprints that support equality comparison
89+
// for serialization round-trip testing.
90+
type BlueprintComparable interface {
91+
Blueprint
92+
Equal(BlueprintComparable) bool
93+
}

constraint/bn254/r1cs_test.go

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/bn254/solver.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

constraint/bw6-761/r1cs_test.go

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)