-
Notifications
You must be signed in to change notification settings - Fork 270
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
fix: ECCVM correctly handles points at infinity and group operation edge cases #6388
Merged
Merged
Changes from all commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
9f6b4ef
initial commit. biggroup objects track whether they are points at inf…
zac-williamson e4f45ba
initial commit. Updated transcript relations
zac-williamson 223daa7
added tests for eccvm points at infinity
zac-williamson 24a3c87
points at infinity now fully supported by eccvm
zac-williamson f22670e
eccvm: added comprehensive tests to handle points at infinity / point…
zac-williamson e435687
tidied eccvm code
zac-williamson cf5d93d
code tidy
zac-williamson 212c6a0
formatting fix. uncommented parallelism in eccvm circuit builder
zac-williamson 27c7534
removed unused code
zac-williamson b911c52
formatting
zac-williamson db9e070
Revert "initial commit. biggroup objects track whether they are point…
codygunton 51b9589
Try to get earthly run
codygunton 9ef05e8
Merge remote-tracking branch 'origin/master' into zw/eccvm-infinity
codygunton 4bbb7ee
Partial builder merge
codygunton 5f72432
Merge remote-tracking branch 'origin/master' into zw/eccvm-infinity
codygunton d6023b0
Temp avoid multithreading bug
codygunton cc3d261
ClientIVC test now fails consistently with:
codygunton 00167fe
Trying to debug relation failure in ClientIVCTests.Full
codygunton 132aea9
Merge remote-tracking branch 'origin/master' into zw/eccvm-infinity
codygunton 959d550
Hide logs
codygunton 31bb78f
Make test repeat
codygunton a1e5c0d
Merge remote-tracking branch 'origin/master' into zw/eccvm-infinity
codygunton 3e4e288
Merge remote-tracking branch 'origin/master' into zw/eccvm-infinity
codygunton 7ffad2a
Cleanup
codygunton 3035062
Merge branch 'master' into zw/eccvm-infinity
codygunton 49c71d4
Remove circuit checking in ASSERT
codygunton c2ef8a5
Manually merge msm_builder refactor
codygunton a726a11
Reinstate failing tests
codygunton 0d76d08
Fix from Zac
codygunton 6eb3665
Cleanup
codygunton File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
The changes in this PR allow us to reinstate these core tests.