Skip to content
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

Merge master #2

Merged
merged 85 commits into from
May 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
24ab0dc
Added dynamic array abstraction into standard library (#112)
zac-williamson Mar 18, 2023
b121963
fix: Store lagrange forms of selector polys w/ Ultra (#255)
vezenovm Mar 22, 2023
ac78353
feat(ts): allow passing srs via env functions (#260)
ludamad Mar 23, 2023
d9d4cb7
Lde/transcript (#248)
ledwards2225 Mar 24, 2023
7671192
fix(build): git add -f .yalc (#265)
ludamad Mar 27, 2023
63b580d
chore: modularize bb (#271)
ludamad Mar 27, 2023
414a793
Adding foundation to bb.js (#274)
spypsy Mar 27, 2023
561a229
Fix build of ts package (#276)
spalladino Mar 27, 2023
c3d757a
Splitting turbo composer (#266)
Rumata888 Mar 29, 2023
2dbe41b
Cg/move to shared (#294)
codygunton Mar 30, 2023
b9df01e
Lde/split gemini (#256)
ledwards2225 Mar 30, 2023
2923304
Lde/lookup grand product (#286)
ledwards2225 Mar 30, 2023
8885aa5
Cg/arithmetization (#296)
codygunton Mar 31, 2023
d56dfbd
feat: Working UltraPlonk for Noir (#299)
phated Apr 4, 2023
519f9f8
Add debugging CMake preset & update code-workspace (#308)
codygunton Apr 4, 2023
f74b052
Lde/ultra composer (#302)
ledwards2225 Apr 5, 2023
4a06992
fix(nix): Use wasi-sdk 12 to provide barretenberg-wasm in overlay (#315)
phated Apr 5, 2023
887ed39
Prep: move composer type, proving key and verification key. (#303)
codygunton Apr 5, 2023
486d738
fix(dsl): Use info instead of std::cout to log (#323)
phated Apr 5, 2023
3bc724d
fix(nix): Disable ASM & ADX when building in Nix (#327)
phated Apr 6, 2023
2c569cf
Aztec3 Specific Work in Barretenberg (#142)
suyash67 Apr 6, 2023
2f40d9e
Split shplonk in prep for work queue (#321)
ledwards2225 Apr 7, 2023
a21ec0c
Consolidate permutation mapping computation into one method (#330)
ledwards2225 Apr 7, 2023
688ca22
Lde/reinstate work queue (#324)
ledwards2225 Apr 7, 2023
3534e2b
fix(cmake): Remove leveldb dependency that was accidentally re-added …
phated Apr 10, 2023
365bfc7
change to get_num_gates() inside get_total_circuit_size() (#332)
vezenovm Apr 10, 2023
8fa24c9
Mm/ensure all stdlib_primitives_tests are run using all four composers
maramihali Apr 4, 2023
a616757
UltraHonk Composer (Split) (#339)
ledwards2225 Apr 12, 2023
500daf1
fix: Revert generator changes that cause memory OOB access (#338)
phated Apr 12, 2023
ebed17f
doc: Document more thoroughly why fields don't 0-init (#349)
ludamad Apr 13, 2023
d104756
32-Byte Keccak256 challenges for UltraPlonK (#350)
codygunton Apr 13, 2023
4bfda8f
Ultra Honk arithmetic and grand product relations (#351)
ledwards2225 Apr 13, 2023
4c886b6
add modified consistency check for selectors (#354)
ledwards2225 Apr 14, 2023
f7fc07d
No `SYSTEM_COMPOSER` (#352)
codygunton Apr 18, 2023
9fb4b7a
Lde/lookup grand prod relation (#359)
ledwards2225 Apr 20, 2023
a38e361
fixed bug where range constraining connected witnesses threw an error…
zac-williamson Apr 20, 2023
ecb6129
Add Mutex to global initialisation of generators (#371)
maxhora Apr 21, 2023
87aeb37
chore: Add cachix action for uploading binary cache artifacts (#373)
phated Apr 24, 2023
acc6b95
Zw/recursion constraint reduction (#377)
zac-williamson Apr 24, 2023
7e66411
add constraints to ensure that the result of the logic constraint is
maramihali Apr 12, 2023
d9b7e21
fixed error where applying copy constraints to range-constrained indi…
zac-williamson Apr 24, 2023
6ef5df5
improve documentation and fix issue in non-ultra variants of the
maramihali Apr 24, 2023
70cdaff
[SQUASHED] ecdsa key recovery with test(s). (#346)
suyash67 Apr 25, 2023
b85ab8d
feat(nullifier_tree): make empty nullifier tree leaves hash be 0 (#36…
suyash67 Apr 25, 2023
2396c3f
Solidity Ultra Verifier with tests (#363)
LHerskind Apr 27, 2023
7cfe3f0
fix: throw -> throw_or_abort in sol gen (#388)
Maddiaa0 Apr 27, 2023
74dbce5
feat!: replace `MerkleMembershipConstraint` with`ComputeMerkleRootCon…
TomAFrench Apr 27, 2023
7b55988
Ultraplonk check_circuit (#366)
Rumata888 Apr 27, 2023
7e4db68
updating IPA to use transcript (#367)
ledwards2225 Apr 28, 2023
48a654f
hack: introduce BARRETENBERG_CRYPTO_GENERATOR_PARAMETERS_HACK (#409)
ludamad May 2, 2023
8076db9
Add Keccak constraints to acir_format (#393)
guipublic May 3, 2023
18d26d9
exp: fix alpine versioning (#415)
Maddiaa0 May 3, 2023
2fbceb3
Small change that was left out of construct_addition_chains fix (#404)
Rumata888 May 3, 2023
89946ae
Pending bb work for aztec3 (#368)
suyash67 May 4, 2023
20a0873
feat: CI to test aztec circuits with current commit of bberg (#418)
dbanks12 May 4, 2023
ca0bb9c
chore: use build-system submodule (#419)
dbanks12 May 4, 2023
3b97116
slack bberg channel (#422)
dbanks12 May 4, 2023
e66f1ef
Cg/flavor (#326)
codygunton May 4, 2023
48759f2
Add external benchmarks (#401)
Rumata888 May 5, 2023
9a8225e
Reduce occurence of using namespace syntax in header files (#387)
May 5, 2023
ad615ee
ensure all operand sizes are tested (#432)
May 5, 2023
bb08dfa
Add ECDSA test for ACIR and fix (#435)
kevaundray May 9, 2023
97ccf76
chore(ci): Add Noir CI that runs with a github label (#430)
phated May 9, 2023
0c38518
Adds prehashed message variant of EcDSA (#437)
kevaundray May 11, 2023
6ac16d0
Ultra Honk (#412)
ledwards2225 May 11, 2023
223b9de
DSL: Add valid dummy data for ecdsa constraints when verifier is crea…
kevaundray May 11, 2023
ae44792
chore(ci): Add explicit ref for Noir checkout (#440)
phated May 11, 2023
697fabb
feat!: add support for ROM and RAM ACVM opcodes (#417)
guipublic May 12, 2023
97c9bc7
fix the build (#442)
guipublic May 12, 2023
2f49c10
msgpack: initial support for friendly binary serialization format (#374)
ludamad May 17, 2023
5425693
Zw/noir recursion 2 (#414)
zac-williamson May 17, 2023
7927890
Chore: bundle msgpack to fix nix-build (#450)
ludamad May 17, 2023
d3cdd43
variable-length keccak (#441)
zac-williamson May 18, 2023
ebe9b58
chore: disable circuits tests in master (#454)
dbanks12 May 18, 2023
943d6d0
fix: msgpack error (#456)
ludamad May 18, 2023
7f74479
Add missing `hash_index` while compressing vk. (#457)
suyash67 May 18, 2023
9413a2e
Adam/fix allow explicit field init (#460)
ludamad May 19, 2023
b5838a6
fix: msgpack variant_impl.hpp (#462)
ludamad May 19, 2023
d4761c1
fix: bbmalloc linker error (#459)
ludamad May 19, 2023
4c39ac6
format msgpack serialization and excldue msgpack-c from clang-format …
vezenovm May 22, 2023
e1318c1
patch: temporarily remove broken solidity ci (#470)
Maddiaa0 May 23, 2023
0e7d32f
Sumcheck improvements (#455)
ledwards2225 May 23, 2023
ad28215
Fixed a bug in biggroup tests (#478)
Rumata888 May 25, 2023
0834791
DSL: Add KeccakVar opcode (#476)
kevaundray May 25, 2023
4d851dd
Multi-constraint Relations (#444)
ledwards2225 May 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file removed .circleci/bin/jq
Binary file not shown.
132 changes: 0 additions & 132 deletions .circleci/build

This file was deleted.

58 changes: 0 additions & 58 deletions .circleci/build_local

This file was deleted.

10 changes: 0 additions & 10 deletions .circleci/changed

This file was deleted.

29 changes: 0 additions & 29 deletions .circleci/check_rebuild

This file was deleted.

24 changes: 0 additions & 24 deletions .circleci/cond_spot_run_build

This file was deleted.

31 changes: 0 additions & 31 deletions .circleci/cond_spot_run_script

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
#!/bin/bash
set -e
set -o pipefail

REPOSITORY=$1
SCRIPT_PATH=$2
shift
shift

cd $(query_manifest projectDir $REPOSITORY)

mkdir -p /tmp/test-logs

cond_spot_run_script $REPOSITORY $JOB_NAME 32 ./scripts/run_tests $@ | tee "/tmp/test-logs/$JOB_NAME.log"
set -o pipefail
cond_spot_run_script $REPOSITORY $JOB_NAME 32 $SCRIPT_PATH $@ | tee "/tmp/test-logs/$JOB_NAME.log"
Loading