DmytroTym
c5ff8ceda7
test-threads in CI and msm check corrected
2024-01-23 16:06:24 +02:00
DmytroTym
b7c861586e
Merge dev into develop/dima/g2_and_bw_scalar_field
2024-01-23 12:26:21 +02:00
Jeremy Felder
f0a0bb5974
Fix/windows build failing ( #345 )
...
- Make the curve config's omegas_count conditionally accessed when creating fields
- Remove the extern C function that returns a UDT containing non-POD types and replace it with a default_config function on the Rust bindings side
2024-01-23 10:51:16 +02:00
DmytroTym
e58b472882
enable g2 and remove test-threads=1 in CI
2024-01-22 19:03:06 +02:00
Jeremy Felder
69af0bef91
[FEAT]: Add codespell to CI and pre-commit hooks ( #344 )
...
Add codespell to pre-commit hook/CI and fix typos
2024-01-22 14:27:52 +02:00
Yuval Shekel
9823f87fe2
fix: enable ci for dev branch
2024-01-11 13:49:41 +02:00
Jeremy Felder
392fff4e8f
fix: remove examples directory from clang formatting
2024-01-08 17:40:40 +02:00
Jeremy Felder
709009a96a
Formatting, fixes tests, and general cleanup
2024-01-08 17:31:46 +02:00
Jeremy Felder
b92bc707d1
Fix main build badge to be on push and not pr
2024-01-08 17:28:11 +02:00
Jeremy Felder
d5dd16dd9b
Fix the need for a dummy bindings.rs file included in the repo ( #296 )
2023-12-13 12:45:00 +02:00
Jeremy Felder
73e39c60f6
Fix bw6 test in CI
2023-12-12 21:33:23 +02:00
Jeremy Felder
6d992a9909
Fix CI format workflow
2023-12-12 21:12:20 +02:00
Jeremy Felder
0df6262961
Update CI and prepush hooks
2023-12-12 20:49:57 +02:00
DmytroTym
629d8cb309
Update Rust APIs ( #292 )
...
* NTT reworked on CUDA side, Rust API updated
* Updates to the Rust-side CUDA runtime wrapper
* Merged in main
2023-12-12 19:31:36 +02:00
Jeremy Felder
413e1d8b60
[CI]: Adds C++/CUDA CI and conditional workflow runs ( #223 )
...
* Add cmake tests for cpp primitives
* Add cpp/cuda formatting
* Add conditional steps based on files changed for faster required checks
* Update runs-on for check files changed
2023-09-26 14:41:06 +03:00
Jeremy Felder
fb52650bbc
CI: Additional checks ( #155 )
...
adds CI checks for building and testing Golang bindings
adds CI checks for formatting Rust and Golang files
Fixes Golang tests for BN254
Splits Actions checks for PR against main into multiple files
Resolves #108
Resolves #107
Resolves #138
2023-08-31 09:04:53 +03:00
Jeremy Felder
1463edc413
CI: Run linux on self-hosted, Make windows download smaller and remove caching ( #150 ) ( #151 )
2023-08-16 16:14:22 +03:00
Jeremy Felder
34a556ac85
Update build workflow ( #104 )
2023-06-19 14:21:46 +03:00
Jeremy Felder
2917024ef7
Update build action to include dev branch ( #96 )
2023-06-01 13:56:30 +03:00
Jeremy Felder
20de60fd43
Add streams capability ( #89 )
2023-06-01 10:44:11 +03:00
Jeremy Felder
db43edb64b
[FEAT]: Build Workflow + Templates ( #15 )
2023-03-14 11:58:27 +02:00