Skip to content

Bump gnark-crypto#262

Merged
garyschulte merged 5 commits intobesu-eth:mainfrom
garyschulte:feature/check-curve-only-once
Apr 28, 2025
Merged

Bump gnark-crypto#262
garyschulte merged 5 commits intobesu-eth:mainfrom
garyschulte:feature/check-curve-only-once

Conversation

@garyschulte
Copy link
Copy Markdown
Contributor

@garyschulte garyschulte commented Mar 17, 2025

  • bump gnark dependency for crypto performance benefits
  • update CI to use ubuntu-latest for the runner, but ubuntu:20.04 for the build, see this issue

@garyschulte
Copy link
Copy Markdown
Contributor Author

@kevaundray for visibility

@garyschulte
Copy link
Copy Markdown
Contributor Author

I will measure the difference in cost to do duplicated isOnCurve checks and post here

…g unless the combined subgroup check fails

Signed-off-by: garyschulte <garyschulte@gmail.com>
@garyschulte garyschulte force-pushed the feature/check-curve-only-once branch from e7b57d4 to e0630a8 Compare April 25, 2025 17:12
@garyschulte
Copy link
Copy Markdown
Contributor Author

garyschulte commented Apr 25, 2025

circling back to this, keeping the duplicated isOnCurve check does not appear to incur a significant penalty. I will keep the explicit checks rather than relying on the implicit isOnCurve check being done in the latest gnark-crypto release. 👍
image

Signed-off-by: garyschulte <garyschulte@gmail.com>
Signed-off-by: garyschulte <garyschulte@gmail.com>
Signed-off-by: garyschulte <garyschulte@gmail.com>
@garyschulte garyschulte force-pushed the feature/check-curve-only-once branch 10 times, most recently from 86dad06 to 930a7bf Compare April 25, 2025 21:20
…n compatibility with older glibc versions

Signed-off-by: garyschulte <garyschulte@gmail.com>
@garyschulte garyschulte force-pushed the feature/check-curve-only-once branch from 930a7bf to 7b3aefa Compare April 25, 2025 21:23
@garyschulte garyschulte merged commit 2443110 into besu-eth:main Apr 28, 2025
12 checks passed
@garyschulte garyschulte mentioned this pull request Jun 9, 2025
@garyschulte garyschulte mentioned this pull request Nov 13, 2025
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants