Skip to content

Commit

Permalink
Added arkworks5 backend
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtiomTr authored and sauliusgrigaitis committed Jan 21, 2025
1 parent 8ac5410 commit 3853b67
Show file tree
Hide file tree
Showing 57 changed files with 5,227 additions and 14 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/backend-benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
# Excluding mcl for now due to they have different project layout
backend: [blst, zkcrypto, arkworks4, arkworks3, constantine]
backend: [blst, zkcrypto, arkworks5, arkworks4, arkworks3, constantine]
include:
# Setup exec_once_per_backend flag
- os: ubuntu-latest
Expand All @@ -21,6 +21,8 @@ jobs:
support_ckzg: true
- backend: zkcrypto
support_ckzg: true
- backend: arkworks5
support_ckzg: true
- backend: arkworks4
support_ckzg: true
- backend: arkworks3
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/backend-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
# Excluding mcl for now due to they have different project layout
backend: [blst, zkcrypto, arkworks4, arkworks3, constantine]
backend: [blst, zkcrypto, arkworks5, arkworks4, arkworks3, constantine]
include:
# Set default clippy flag
- clippy-flag: --features=default,std,rand,parallel
Expand All @@ -86,6 +86,9 @@ jobs:
- backend: arkworks3
support_wasm: true
support_ckzg: true
- backend: arkworks5
support_wasm: true
support_ckzg: true
- backend: constantine
# FIXME: Check for wasm support
support_wasm: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
fail-fast: false
matrix:
backend: [blst, zkcrypto, arkworks4, arkworks3, constantine]
backend: [blst, zkcrypto, arkworks5, arkworks4, arkworks3, constantine]
target: [windows, linux]
include:
# Set target-name for target builds
Expand Down
Loading

0 comments on commit 3853b67

Please sign in to comment.