diff --git a/avm-transpiler/Cargo.lock b/avm-transpiler/Cargo.lock index fc571f083951..9e395c4d19ab 100644 --- a/avm-transpiler/Cargo.lock +++ b/avm-transpiler/Cargo.lock @@ -4,22 +4,17 @@ version = 4 [[package]] name = "acir" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acir_field", "base64 0.22.1", "bincode", "brillig", - "color-eyre", "flate2", - "noir_protobuf", "noirc_span", "num-bigint", "num-traits", "num_enum", - "prost", - "prost-build", - "protoc-bin-vendored", "rmp-serde", "serde", "serde-big-array", @@ -30,7 +25,7 @@ dependencies = [ [[package]] name = "acir_field" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "ark-bn254", "ark-ff", @@ -43,7 +38,7 @@ dependencies = [ [[package]] name = "acvm" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acir", "acvm_blackbox_solver", @@ -57,7 +52,7 @@ dependencies = [ [[package]] name = "acvm_blackbox_solver" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acir", "blake2", @@ -71,27 +66,12 @@ dependencies = [ "thiserror", ] -[[package]] -name = "addr2line" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" -dependencies = [ - "gimli", -] - [[package]] name = "adler" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -[[package]] -name = "adler2" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" - [[package]] name = "ahash" version = "0.8.11" @@ -183,12 +163,6 @@ dependencies = [ "windows-sys", ] -[[package]] -name = "anyhow" -version = "1.0.100" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" - [[package]] name = "ark-bn254" version = "0.5.0" @@ -232,7 +206,7 @@ dependencies = [ "ark-serialize", "ark-std", "arrayvec", - "digest", + "digest 0.10.7", "educe", "itertools", "num-bigint", @@ -300,7 +274,7 @@ dependencies = [ "ark-serialize-derive", "ark-std", "arrayvec", - "digest", + "digest 0.10.7", "num-bigint", ] @@ -354,7 +328,7 @@ dependencies = [ "libc", "log", "noirc_abi", - "noirc_errors", + "noirc_artifacts", "noirc_evaluator", "noirc_frontend", "once_cell", @@ -363,26 +337,11 @@ dependencies = [ "serde_json", ] -[[package]] -name = "backtrace" -version = "0.3.76" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" -dependencies = [ - "addr2line", - "cfg-if", - "libc", - "miniz_oxide 0.8.9", - "object", - "rustc-demangle", - "windows-link", -] - [[package]] name = "base16ct" -version = "0.2.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6" [[package]] name = "base64" @@ -428,12 +387,6 @@ dependencies = [ "virtue", ] -[[package]] -name = "bitflags" -version = "2.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" - [[package]] name = "bitmaps" version = "2.1.0" @@ -445,18 +398,18 @@ dependencies = [ [[package]] name = "blake2" -version = "0.10.6" +version = "0.11.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +checksum = "679065eb2b85a078ace42411e657bef3a6afe93a40d1b9cb04e39ca303cc3f36" dependencies = [ - "digest", + "digest 0.11.0-rc.5", ] [[package]] name = "blake3" -version = "1.5.3" +version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210" +checksum = "3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0" dependencies = [ "arrayref", "arrayvec", @@ -467,16 +420,16 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.10.4" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "96eb4cdd6cf1b31d671e9efe75c5d1ec614776856cefbe109ca373554a6d514f" dependencies = [ - "generic-array", + "hybrid-array", ] [[package]] name = "bn254_blackbox_solver" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acir", "acvm_blackbox_solver", @@ -500,7 +453,7 @@ dependencies = [ [[package]] name = "brillig" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acir_field", "serde", @@ -508,7 +461,7 @@ dependencies = [ [[package]] name = "brillig_vm" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acir", "acvm_blackbox_solver", @@ -529,12 +482,6 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" -[[package]] -name = "bytes" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" - [[package]] name = "cc" version = "1.2.16" @@ -571,6 +518,12 @@ dependencies = [ "windows-targets", ] +[[package]] +name = "cmov" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c11ed919bd3bae4af5ab56372b627dfc32622aba6cec36906e8ab46746037c9d" + [[package]] name = "codespan" version = "0.11.1" @@ -592,33 +545,6 @@ dependencies = [ "unicode-width", ] -[[package]] -name = "color-eyre" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5920befb47832a6d61ee3a3a846565cfa39b331331e68a3b1d1116630f2f26d" -dependencies = [ - "backtrace", - "color-spantrace", - "eyre", - "indenter", - "once_cell", - "owo-colors", - "tracing-error", -] - -[[package]] -name = "color-spantrace" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427" -dependencies = [ - "once_cell", - "owo-colors", - "tracing-core", - "tracing-error", -] - [[package]] name = "colorchoice" version = "1.0.1" @@ -627,9 +553,9 @@ checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" [[package]] name = "const-oid" -version = "0.9.6" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +checksum = "0dabb6555f92fb9ee4140454eb5dcd14c7960e1225c6d1a6cc361f032947713e" [[package]] name = "constant_time_eq" @@ -688,12 +614,15 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crypto-bigint" -version = "0.5.5" +version = "0.7.0-rc.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" +checksum = "c9c6daa2049db6a5fad90a981b8c63f023dbaf75a0fae73db4dcf234556fc957" dependencies = [ - "generic-array", - "rand_core", + "ctutils", + "getrandom", + "hybrid-array", + "num-traits", + "rand_core 0.10.0-rc-3", "subtle", "zeroize", ] @@ -708,6 +637,25 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.0-rc.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41b8986f836d4aeb30ccf4c9d3bd562fd716074cfd7fc4a2948359fbd21ed809" +dependencies = [ + "hybrid-array", +] + +[[package]] +name = "ctutils" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c67c81499f542d1dd38c6a2a2fe825f4dd4bca5162965dd2eea0c8119873d3c" +dependencies = [ + "cmov", + "subtle", +] + [[package]] name = "darling" version = "0.20.10" @@ -745,9 +693,9 @@ dependencies = [ [[package]] name = "der" -version = "0.7.10" +version = "0.8.0-rc.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" +checksum = "02c1d73e9668ea6b6a28172aa55f3ebec38507131ce179051c8033b5c6037653" dependencies = [ "const-oid", "pem-rfc7468", @@ -769,25 +717,35 @@ name = "digest" version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "crypto-common 0.1.6", +] + +[[package]] +name = "digest" +version = "0.11.0-rc.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebf9423bafb058e4142194330c52273c343f8a5beb7176d052f0e73b17dd35b9" dependencies = [ "block-buffer", "const-oid", - "crypto-common", + "crypto-common 0.2.0-rc.9", "subtle", ] [[package]] name = "ecdsa" -version = "0.16.9" +version = "0.17.0-rc.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +checksum = "569a1f3377df19ab839b2811061095ff7d9fb7ea3c0e500b7a4724343cf6ee3d" dependencies = [ "der", - "digest", + "digest 0.11.0-rc.5", "elliptic-curve", "rfc6979", "signature", "spki", + "zeroize", ] [[package]] @@ -810,19 +768,21 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "elliptic-curve" -version = "0.13.8" +version = "0.14.0-rc.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +checksum = "6bfae4ab886ff791e2119cc79402281e35408f22b6b7322acef371d01061054b" dependencies = [ "base16ct", "crypto-bigint", - "digest", - "ff", - "generic-array", - "group", + "digest 0.11.0-rc.5", + "getrandom", + "hybrid-array", + "once_cell", "pem-rfc7468", "pkcs8", - "rand_core", + "rand_core 0.10.0-rc-3", + "rustcrypto-ff", + "rustcrypto-group", "sec1", "subtle", "zeroize", @@ -877,42 +837,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" -[[package]] -name = "errno" -version = "0.3.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" -dependencies = [ - "libc", - "windows-sys", -] - -[[package]] -name = "eyre" -version = "0.6.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" -dependencies = [ - "indenter", - "once_cell", -] - -[[package]] -name = "fastrand" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" - -[[package]] -name = "ff" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" -dependencies = [ - "rand_core", - "subtle", -] - [[package]] name = "fixedbitset" version = "0.5.7" @@ -926,12 +850,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" dependencies = [ "crc32fast", - "miniz_oxide 0.7.4", + "miniz_oxide", ] [[package]] name = "fm" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "codespan-reporting", "iter-extended", @@ -967,49 +891,21 @@ checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", - "zeroize", ] [[package]] name = "getrandom" -version = "0.2.15" +version = "0.4.0-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" -dependencies = [ - "cfg-if", - "libc", - "wasi", -] - -[[package]] -name = "getrandom" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +checksum = "3b99f0d993a2b9b97b9a201193aa8ad21305cde06a3be9a7e1f8f4201e5cc27e" dependencies = [ "cfg-if", "libc", "r-efi", + "rand_core 0.10.0-rc-3", "wasip2", ] -[[package]] -name = "gimli" -version = "0.32.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" - -[[package]] -name = "group" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" -dependencies = [ - "ff", - "rand_core", - "subtle", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -1041,11 +937,11 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hmac" -version = "0.12.1" +version = "0.13.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +checksum = "f1c597ac7d6cc8143e30e83ef70915e7f883b18d8bec2e2b2bce47f5bbb06d57" dependencies = [ - "digest", + "digest 0.11.0-rc.5", ] [[package]] @@ -1054,6 +950,17 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +[[package]] +name = "hybrid-array" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f471e0a81b2f90ffc0cb2f951ae04da57de8baa46fa99112b062a5173a5088d0" +dependencies = [ + "subtle", + "typenum", + "zeroize", +] + [[package]] name = "iana-time-zone" version = "0.1.60" @@ -1090,7 +997,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9" dependencies = [ "bitmaps", - "rand_core", + "rand_core 0.6.4", "rand_xoshiro", "serde", "sized-chunks", @@ -1098,12 +1005,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "indenter" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5" - [[package]] name = "indexmap" version = "1.9.3" @@ -1143,7 +1044,7 @@ checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" [[package]] name = "iter-extended" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" [[package]] name = "itertools" @@ -1171,23 +1072,22 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.4" +version = "0.14.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" +checksum = "b6730614df03699ac602186fbf89b768a848569f9056561b2717ac7d8849fe1b" dependencies = [ "cfg-if", "ecdsa", "elliptic-curve", - "once_cell", "sha2", "signature", ] [[package]] name = "keccak" -version = "0.1.5" +version = "0.2.0-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" +checksum = "3d546793a04a1d3049bd192856f804cfe96356e2cf36b54b4e575155babe9f41" dependencies = [ "cpufeatures", ] @@ -1210,12 +1110,6 @@ version = "0.2.178" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" -[[package]] -name = "linux-raw-sys" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" - [[package]] name = "log" version = "0.4.22" @@ -1237,32 +1131,9 @@ dependencies = [ "adler", ] -[[package]] -name = "miniz_oxide" -version = "0.8.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" -dependencies = [ - "adler2", -] - -[[package]] -name = "multimap" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" - -[[package]] -name = "noir_protobuf" -version = "1.0.0-beta.16" -dependencies = [ - "color-eyre", - "prost", -] - [[package]] name = "noirc_abi" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acvm", "iter-extended", @@ -1277,28 +1148,41 @@ dependencies = [ [[package]] name = "noirc_arena" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" [[package]] -name = "noirc_errors" -version = "1.0.0-beta.16" +name = "noirc_artifacts" +version = "1.0.0-beta.17" dependencies = [ + "acir", "acvm", "base64 0.22.1", "codespan-reporting", "flate2", "fm", + "noirc_abi", + "noirc_errors", "noirc_printable_type", - "noirc_span", - "rustc-hash", "serde", "serde_json", + "thiserror", "tracing", ] +[[package]] +name = "noirc_errors" +version = "1.0.0-beta.17" +dependencies = [ + "codespan-reporting", + "fm", + "noirc_span", + "rustc-hash", + "serde", +] + [[package]] name = "noirc_evaluator" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acvm", "bn254_blackbox_solver", @@ -1308,13 +1192,14 @@ dependencies = [ "im", "indexmap 2.10.0", "iter-extended", + "noirc_artifacts", "noirc_errors", "noirc_frontend", "noirc_printable_type", "num-bigint", "num-integer", "num-traits", - "petgraph 0.8.2", + "petgraph", "rayon", "rustc-hash", "rustc-stable-hash", @@ -1329,7 +1214,7 @@ dependencies = [ [[package]] name = "noirc_frontend" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acvm", "bn254_blackbox_solver", @@ -1338,11 +1223,12 @@ dependencies = [ "im", "iter-extended", "noirc_arena", + "noirc_artifacts", "noirc_errors", "noirc_printable_type", "num-bigint", "num-traits", - "petgraph 0.8.2", + "petgraph", "rangemap", "rustc-hash", "serde", @@ -1357,7 +1243,7 @@ dependencies = [ [[package]] name = "noirc_printable_type" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "acvm", "iter-extended", @@ -1367,7 +1253,7 @@ dependencies = [ [[package]] name = "noirc_span" -version = "1.0.0-beta.16" +version = "1.0.0-beta.17" dependencies = [ "codespan", "serde", @@ -1428,35 +1314,21 @@ dependencies = [ "syn 2.0.87", ] -[[package]] -name = "object" -version = "0.37.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" -version = "1.20.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" - -[[package]] -name = "owo-colors" -version = "4.2.3" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "p256" -version = "0.13.2" +version = "0.14.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +checksum = "4caab26e75ab3d0790a0f29df73f006308ada2e1fbbfcbab03e92346adc43dd9" dependencies = [ "ecdsa", "elliptic-curve", + "primefield", "primeorder", "sha2", ] @@ -1469,23 +1341,13 @@ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pem-rfc7468" -version = "0.7.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" +checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9" dependencies = [ "base64ct", ] -[[package]] -name = "petgraph" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" -dependencies = [ - "fixedbitset", - "indexmap 2.10.0", -] - [[package]] name = "petgraph" version = "0.8.2" @@ -1506,9 +1368,9 @@ checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" [[package]] name = "pkcs8" -version = "0.10.2" +version = "0.11.0-rc.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +checksum = "77089aec8290d0b7bb01b671b091095cf1937670725af4fd73d47249f03b12c0" dependencies = [ "der", "spki", @@ -1527,20 +1389,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] -name = "prettyplease" -version = "0.2.25" +name = "primefield" +version = "0.14.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" +checksum = "29b2bd4ddf14d08c2bc8d9cceaf362f28c146b0737d58c7fee6534b99e19a3ee" dependencies = [ - "proc-macro2", - "syn 2.0.87", + "crypto-bigint", + "rand_core 0.10.0-rc-3", + "rustcrypto-ff", + "subtle", + "zeroize", ] [[package]] name = "primeorder" -version = "0.13.6" +version = "0.14.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" +checksum = "4e56388fad6b8c7576e6987fd0c8c7f3bf94d73d74ae794edaac3e420f9cabfe" dependencies = [ "elliptic-curve", ] @@ -1563,122 +1428,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "prost" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5" -dependencies = [ - "bytes", - "prost-derive", -] - -[[package]] -name = "prost-build" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" -dependencies = [ - "heck", - "itertools", - "log", - "multimap", - "once_cell", - "petgraph 0.7.1", - "prettyplease", - "prost", - "prost-types", - "regex", - "syn 2.0.87", - "tempfile", -] - -[[package]] -name = "prost-derive" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" -dependencies = [ - "anyhow", - "itertools", - "proc-macro2", - "quote", - "syn 2.0.87", -] - -[[package]] -name = "prost-types" -version = "0.13.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16" -dependencies = [ - "prost", -] - -[[package]] -name = "protoc-bin-vendored" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1c381df33c98266b5f08186583660090a4ffa0889e76c7e9a5e175f645a67fa" -dependencies = [ - "protoc-bin-vendored-linux-aarch_64", - "protoc-bin-vendored-linux-ppcle_64", - "protoc-bin-vendored-linux-s390_64", - "protoc-bin-vendored-linux-x86_32", - "protoc-bin-vendored-linux-x86_64", - "protoc-bin-vendored-macos-aarch_64", - "protoc-bin-vendored-macos-x86_64", - "protoc-bin-vendored-win32", -] - -[[package]] -name = "protoc-bin-vendored-linux-aarch_64" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c350df4d49b5b9e3ca79f7e646fde2377b199e13cfa87320308397e1f37e1a4c" - -[[package]] -name = "protoc-bin-vendored-linux-ppcle_64" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55a63e6c7244f19b5c6393f025017eb5d793fd5467823a099740a7a4222440c" - -[[package]] -name = "protoc-bin-vendored-linux-s390_64" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dba5565db4288e935d5330a07c264a4ee8e4a5b4a4e6f4e83fad824cc32f3b0" - -[[package]] -name = "protoc-bin-vendored-linux-x86_32" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8854774b24ee28b7868cd71dccaae8e02a2365e67a4a87a6cd11ee6cdbdf9cf5" - -[[package]] -name = "protoc-bin-vendored-linux-x86_64" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b38b07546580df720fa464ce124c4b03630a6fb83e05c336fea2a241df7e5d78" - -[[package]] -name = "protoc-bin-vendored-macos-aarch_64" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89278a9926ce312e51f1d999fee8825d324d603213344a9a706daa009f1d8092" - -[[package]] -name = "protoc-bin-vendored-macos-x86_64" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81745feda7ccfb9471d7a4de888f0652e806d5795b61480605d4943176299756" - -[[package]] -name = "protoc-bin-vendored-win32" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95067976aca6421a523e491fce939a3e65249bac4b977adee0ee9771568e8aa3" - [[package]] name = "quote" version = "1.0.36" @@ -1701,7 +1450,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "rand_chacha", - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -1711,7 +1460,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -1719,9 +1468,12 @@ name = "rand_core" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.15", -] + +[[package]] +name = "rand_core" +version = "0.10.0-rc-3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f66ee92bc15280519ef199a274fe0cafff4245d31bc39aaa31c011ad56cb1f05" [[package]] name = "rand_xoshiro" @@ -1729,7 +1481,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" dependencies = [ - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -1789,9 +1541,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "rfc6979" -version = "0.4.0" +version = "0.5.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +checksum = "63b8e2323084c987a72875b2fd682b7307d5cf14d47e3875bb5e89948e8809d4" dependencies = [ "hmac", "subtle", @@ -1819,12 +1571,6 @@ dependencies = [ "serde", ] -[[package]] -name = "rustc-demangle" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" - [[package]] name = "rustc-hash" version = "2.1.1" @@ -1838,16 +1584,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08" [[package]] -name = "rustix" -version = "1.1.2" +name = "rustcrypto-ff" +version = "0.14.0-pre.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" +checksum = "aa9cd37111549306f79b09aa2618e15b1e8241b7178c286821e3dd71579db4db" dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys", - "windows-sys", + "rand_core 0.10.0-rc-3", + "subtle", +] + +[[package]] +name = "rustcrypto-group" +version = "0.14.0-pre.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e394cd734b5f97dfc3484fa42aad7acd912961c2bcd96c99aa05b3d6cab7cafd" +dependencies = [ + "rand_core 0.10.0-rc-3", + "rustcrypto-ff", + "subtle", ] [[package]] @@ -1864,14 +1618,14 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" [[package]] name = "sec1" -version = "0.7.3" +version = "0.8.0-rc.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" +checksum = "2568531a8ace88b848310caa98fb2115b151ef924d54aa523e659c21b9d32d71" dependencies = [ "base16ct", + "ctutils", "der", - "generic-array", - "pkcs8", + "hybrid-array", "subtle", "zeroize", ] @@ -1957,22 +1711,13 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.8" +version = "0.11.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +checksum = "19d43dc0354d88b791216bb5c1bfbb60c0814460cc653ae0ebd71f286d0bd927" dependencies = [ "cfg-if", "cpufeatures", - "digest", -] - -[[package]] -name = "sharded-slab" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" -dependencies = [ - "lazy_static", + "digest 0.11.0-rc.5", ] [[package]] @@ -1983,12 +1728,12 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signature" -version = "2.2.0" +version = "3.0.0-rc.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +checksum = "597a96996ccff7dfa16f052bd995b4cecc72af22c35138738dc029f0ead6608d" dependencies = [ - "digest", - "rand_core", + "digest 0.11.0-rc.5", + "rand_core 0.10.0-rc-3", ] [[package]] @@ -2037,9 +1782,9 @@ checksum = "bceb57dc07c92cdae60f5b27b3fa92ecaaa42fe36c55e22dbfb0b44893e0b1f7" [[package]] name = "spki" -version = "0.7.3" +version = "0.8.0-rc.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" +checksum = "8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80" dependencies = [ "base64ct", "der", @@ -2098,19 +1843,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "tempfile" -version = "3.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" -dependencies = [ - "fastrand", - "getrandom 0.3.4", - "once_cell", - "rustix", - "windows-sys", -] - [[package]] name = "termcolor" version = "1.4.1" @@ -2140,15 +1872,6 @@ dependencies = [ "syn 2.0.87", ] -[[package]] -name = "thread_local" -version = "1.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" -dependencies = [ - "cfg-if", -] - [[package]] name = "time" version = "0.3.36" @@ -2254,28 +1977,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", - "valuable", -] - -[[package]] -name = "tracing-error" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db" -dependencies = [ - "tracing", - "tracing-subscriber", -] - -[[package]] -name = "tracing-subscriber" -version = "0.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" -dependencies = [ - "sharded-slab", - "thread_local", - "tracing-core", ] [[package]] @@ -2308,12 +2009,6 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" -[[package]] -name = "valuable" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" - [[package]] name = "vec-collections" version = "0.4.3" @@ -2341,12 +2036,6 @@ version = "0.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1" -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - [[package]] name = "wasip2" version = "1.0.1+wasi-0.2.4" @@ -2428,12 +2117,6 @@ dependencies = [ "windows-targets", ] -[[package]] -name = "windows-link" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" - [[package]] name = "windows-sys" version = "0.52.0" diff --git a/avm-transpiler/Cargo.toml b/avm-transpiler/Cargo.toml index dc421719a3a0..15b9ffed1f65 100644 --- a/avm-transpiler/Cargo.toml +++ b/avm-transpiler/Cargo.toml @@ -14,8 +14,8 @@ crate-type = ["staticlib", "rlib"] [dependencies] # local acvm = { path = "../noir/noir-repo/acvm-repo/acvm", features = ["bn254"] } -noirc_errors = { path = "../noir/noir-repo/compiler/noirc_errors" } noirc_abi = { path = "../noir/noir-repo/tooling/noirc_abi" } +noirc_artifacts = { path = "../noir/noir-repo/tooling/noirc_artifacts" } noirc_evaluator = { path = "../noir/noir-repo/compiler/noirc_evaluator", features = ["bn254"] } noirc_frontend = { path = "../noir/noir-repo/compiler/noirc_frontend", features = ["test_utils"] } diff --git a/avm-transpiler/src/main.rs b/avm-transpiler/src/main.rs index 7f8a3bc71946..0e4e0d01295c 100644 --- a/avm-transpiler/src/main.rs +++ b/avm-transpiler/src/main.rs @@ -15,7 +15,7 @@ use base64 as _; use fxhash as _; use libc as _; use noirc_abi as _; -use noirc_errors as _; +use noirc_artifacts as _; use noirc_evaluator as _; use noirc_frontend as _; use once_cell as _; diff --git a/avm-transpiler/src/transpile.rs b/avm-transpiler/src/transpile.rs index 39f089b57c1d..fc7ea7a1e4d3 100644 --- a/avm-transpiler/src/transpile.rs +++ b/avm-transpiler/src/transpile.rs @@ -7,7 +7,7 @@ use acvm::acir::circuit::BrilligOpcodeLocation; use acvm::brillig_vm::brillig::{ BinaryFieldOp, BinaryIntOp, BlackBoxOp, HeapArray, HeapVector, MemoryAddress, ValueOrArray, }; -use noirc_errors::debug_info::DebugInfo; +use noirc_artifacts::debug::DebugInfo; use crate::bit_traits::{BitsQueryable, bits_needed_for}; use crate::instructions::{AddressingModeBuilder, AvmInstruction, AvmOperand, AvmTypeTag}; diff --git a/avm-transpiler/src/transpile_contract.rs b/avm-transpiler/src/transpile_contract.rs index 661c823f6c65..ef07905f6d72 100644 --- a/avm-transpiler/src/transpile_contract.rs +++ b/avm-transpiler/src/transpile_contract.rs @@ -7,7 +7,7 @@ use serde::{Deserialize, Serialize}; use acvm::acir::circuit::Program; use noirc_abi::{Abi, AbiErrorType, AbiParameter, AbiType}; -use noirc_errors::debug_info::{DebugInfo, ProgramDebugInfo}; +use noirc_artifacts::debug::{DebugInfo, ProgramDebugInfo}; use noirc_evaluator::ErrorType; use crate::instructions::{AvmInstruction, AvmOperand, AvmTypeTag}; diff --git a/barretenberg/acir_tests/bootstrap.sh b/barretenberg/acir_tests/bootstrap.sh index 8c4dcf2d5c0a..6b8a8a93da16 100755 --- a/barretenberg/acir_tests/bootstrap.sh +++ b/barretenberg/acir_tests/bootstrap.sh @@ -156,7 +156,7 @@ function test_cmds { local sol_prefix="$tests_hash:ISOLATE=1" # Solidity tests. Isolate because anvil. # Test the solidity verifier with and without zk - for t in assert_statement a_1_mul slices verify_honk_proof; do + for t in assert_statement a_1_mul vectors verify_honk_proof; do echo "$sol_prefix $scripts/bb_prove_sol_verify.sh $t --disable_zk" echo "$sol_prefix $scripts/bb_prove_sol_verify.sh $t" echo "$sol_prefix USE_OPTIMIZED_CONTRACT=true $scripts/bb_prove_sol_verify.sh $t --disable_zk" diff --git a/noir-projects/aztec-nr/aztec/src/context/public_context.nr b/noir-projects/aztec-nr/aztec/src/context/public_context.nr index c9b7ac8bbdef..1e25b68ef449 100644 --- a/noir-projects/aztec-nr/aztec/src/context/public_context.nr +++ b/noir-projects/aztec-nr/aztec/src/context/public_context.nr @@ -107,7 +107,7 @@ impl PublicContext { T: Serialize, { // Safety: AVM opcodes are constrained by the AVM itself - unsafe { emit_public_log(Serialize::serialize(log).as_slice()) }; + unsafe { emit_public_log(Serialize::serialize(log).as_vector()) }; } /// Checks if a given note hash exists in the note hash tree at a particular diff --git a/noir-projects/aztec-nr/aztec/src/macros/dispatch.nr b/noir-projects/aztec-nr/aztec/src/macros/dispatch.nr index 24bd44d74ea8..8c76d6755b5a 100644 --- a/noir-projects/aztec-nr/aztec/src/macros/dispatch.nr +++ b/noir-projects/aztec-nr/aztec/src/macros/dispatch.nr @@ -84,7 +84,7 @@ pub comptime fn generate_public_dispatch(m: Module) -> Quoted { } else { quote { let return_value = dep::aztec::protocol_types::traits::Serialize::serialize($call); - dep::aztec::context::public_context::avm_return(return_value.as_slice()); + dep::aztec::context::public_context::avm_return(return_value.as_vector()); } }; diff --git a/noir-projects/aztec-nr/aztec/src/macros/utils.nr b/noir-projects/aztec-nr/aztec/src/macros/utils.nr index 9ca09278aded..f7b854357ef5 100644 --- a/noir-projects/aztec-nr/aztec/src/macros/utils.nr +++ b/noir-projects/aztec-nr/aztec/src/macros/utils.nr @@ -101,7 +101,7 @@ impl AsStrQuote for Quoted { let token_as_fmt_str = f"{token}"; let token_as_str = unquote!(quote {$token_as_fmt_str}); let token_len = unquote!(quote { $token_as_str.as_bytes().len() }); - let token_as_bytes = unquote!(quote { $token_as_str.as_bytes().as_slice() }); + let token_as_bytes = unquote!(quote { $token_as_str.as_bytes().as_vector() }); total_len += token_len; acc = acc.append(token_as_bytes); } diff --git a/noir/bootstrap.sh b/noir/bootstrap.sh index c8c238fbbc57..f4706c6f68b5 100755 --- a/noir/bootstrap.sh +++ b/noir/bootstrap.sh @@ -19,7 +19,6 @@ export js_include=$(printf " --include %s" $js_projects) export GIT_COMMIT=$noir_commit export SOURCE_DATE_EPOCH=0 export GIT_DIRTY=false -export RUSTFLAGS="-Dwarnings" # Builds nargo, acvm and profiler binaries. function build_native { diff --git a/noir/noir-repo b/noir/noir-repo index 084ed530b4bd..32f513fc50fe 160000 --- a/noir/noir-repo +++ b/noir/noir-repo @@ -1 +1 @@ -Subproject commit 084ed530b4bddd6733d03f9d965669aa9a87fae7 +Subproject commit 32f513fc50fe50c3d3dbfdf21aa62c6eab687d57 diff --git a/yarn-project/simulator/src/public/fixtures/bulk_test.ts b/yarn-project/simulator/src/public/fixtures/bulk_test.ts index e93a46b69ec7..8dc87fa59d3a 100644 --- a/yarn-project/simulator/src/public/fixtures/bulk_test.ts +++ b/yarn-project/simulator/src/public/fixtures/bulk_test.ts @@ -118,7 +118,7 @@ export async function megaBulkTest( const argsField2 = [5, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); const argsField3 = [7, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); const argsField4 = [9, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); - const argsField5 = [11, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); + //const argsField5 = [11, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); //const argsField6 = [13, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); //const argsField7 = [15, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); //const argsField8 = [17, 2, 3, 4, 5, 6, 7, 8, 9, 10].map(x => new Fr(x)); @@ -144,7 +144,7 @@ export async function megaBulkTest( { address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField2) }, { address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField3) }, { address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField4) }, - { address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField5) }, + //{ address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField5) }, //{ address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField6) }, //{ address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField7) }, //{ address: avmTestContract.address, fnName: 'bulk_testing', args: genArgs(argsField8) }, diff --git a/yarn-project/yarn.lock b/yarn-project/yarn.lock index fac87c3e79fc..9f96fedf6a94 100644 --- a/yarn-project/yarn.lock +++ b/yarn-project/yarn.lock @@ -1684,7 +1684,7 @@ __metadata: version: 0.0.0-use.local resolution: "@aztec/noir-noir_codegen@portal:../noir/packages/noir_codegen::locator=%40aztec%2Faztec3-packages%40workspace%3A." dependencies: - "@aztec/noir-types": "npm:1.0.0-beta.16" + "@aztec/noir-types": "npm:1.0.0-beta.17" glob: "npm:^11.0.3" ts-command-line-args: "npm:^2.5.1" bin: @@ -1693,14 +1693,14 @@ __metadata: linkType: soft "@aztec/noir-noir_js@file:../noir/packages/noir_js::locator=%40aztec%2Faztec3-packages%40workspace%3A.": - version: 1.0.0-beta.16 - resolution: "@aztec/noir-noir_js@file:../noir/packages/noir_js#../noir/packages/noir_js::hash=830e3b&locator=%40aztec%2Faztec3-packages%40workspace%3A." + version: 1.0.0-beta.17 + resolution: "@aztec/noir-noir_js@file:../noir/packages/noir_js#../noir/packages/noir_js::hash=4af4ac&locator=%40aztec%2Faztec3-packages%40workspace%3A." dependencies: - "@aztec/noir-acvm_js": "npm:1.0.0-beta.16" - "@aztec/noir-noirc_abi": "npm:1.0.0-beta.16" - "@aztec/noir-types": "npm:1.0.0-beta.16" + "@aztec/noir-acvm_js": "npm:1.0.0-beta.17" + "@aztec/noir-noirc_abi": "npm:1.0.0-beta.17" + "@aztec/noir-types": "npm:1.0.0-beta.17" pako: "npm:^2.1.0" - checksum: 10/182180ebdc374167e4d1758ff9155b501c658cea9b1aea85b31b7285f8de445cc86071eb47cc72e8bea59d4eecfe500542d72921da74e02d422760a4071fb37c + checksum: 10/85478451e01ae0b9cb05bfc6314b3592fd39ad232b60bbb045078a2f965c9aa344b51ad75d5d47789b47f6623c50567d2ffb1b30b5b8faa3748089ad965cf32b languageName: node linkType: hard @@ -1708,7 +1708,7 @@ __metadata: version: 0.0.0-use.local resolution: "@aztec/noir-noirc_abi@portal:../noir/packages/noirc_abi::locator=%40aztec%2Faztec3-packages%40workspace%3A." dependencies: - "@aztec/noir-types": "npm:1.0.0-beta.16" + "@aztec/noir-types": "npm:1.0.0-beta.17" languageName: node linkType: soft