Parent Log: http://ci.aztec-labs.com/703133141fbcf794 Command: 97e7ef9a556fd7e6:CPUS=8 barretenberg/cpp/scripts/ci_benchmark_ivc_flows.sh native ../../yarn-project/end-to-end/example-app-ivc-inputs-out/ecdsar1+transfer_1_recursions+private_fpc Commit: https://github.com/AztecProtocol/aztec-packages/commit/a3ecf3ea26aad0390dd15cfadbb1d160e85e5f89 Env: REF_NAME=gh-readonly-queue/master/pr-15194-f3a077dd83e56ee0ae0a1175f0dc39fdfa50e6d7 CURRENT_VERSION=0.87.9 CI_FULL=1 Date: Tue Jun 24 17:36:47 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15194_amd64_x2-full Resources: CPU_LIST=56,57,58,59,60,61,62,63 CPUS=8 MEM=32g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_cdfef3dcc8841a05_master 17:36:47 --- bb ivc flow bench --- 17:36:47 bb command: prove (mem: 6.00 MiB) 17:36:47 Scheme is: client_ivc, num threads: 8 (mem: 6.00 MiB) 17:36:47 --scheme: client_ivc (mem: 6.00 MiB) 17:36:47 --output_path: bench-out/app-proving/ecdsar1+transfer_1_recursions+private_fpc/native (mem: 6.00 MiB) 17:36:47 --ivc_inputs_path: ../../yarn-project/end-to-end/example-app-ivc-inputs-out/ecdsar1+transfer_1_recursions+private_fpc/ivc-inputs.msgpack (mem: 6.00 MiB) 17:36:47 --verbose: true (mem: 6.00 MiB) 17:36:48 BN254 commitment key size: 262144 (mem: 230.64 MiB) 17:36:48 using cached bn254 crs with num points 33554433 at "/home/aztec-dev/.bb-crs/bn254_g1.dat" (mem: 324.16 MiB) 17:36:48 Initialized BN254 CRS from memory with num points = 262209 (mem: 388.16 MiB) 17:36:49 ClientIVC: accumulating EcdsaRAccount:entrypoint (mem: 388.16 MiB) 17:36:49 Constructing DeciderProvingKey (mem: 388.16 MiB) 17:36:49 Gate blocks summary: (actual gates / fixed capacity) (mem: 388.16 MiB) 17:36:49 goblin ecc op : 4/1024 (mem: 388.16 MiB) 17:36:49 busread : 743/6000 (mem: 388.16 MiB) 17:36:49 lookups : 2898/15000 (mem: 388.16 MiB) 17:36:49 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 388.16 MiB) 17:36:49 arithmetic : 39564/56000 (mem: 388.16 MiB) 17:36:49 delta range : 17435/18000 (mem: 388.16 MiB) 17:36:49 elliptic : 2/6000 (mem: 388.16 MiB) 17:36:49 auxiliary : 25394/26000 (mem: 388.16 MiB) 17:36:49 poseidon ext : 322/17000 (mem: 388.16 MiB) 17:36:49 poseidon int : 1826/92000 (mem: 388.16 MiB) 17:36:49 overflow : 0/0 (mem: 388.16 MiB) 17:36:49 (mem: 388.16 MiB) 17:36:49 Total structured size: 242025 (mem: 388.16 MiB) 17:36:49 allocating polynomials object in proving key... (mem: 388.16 MiB) 17:36:49 populating trace... (mem: 602.14 MiB) 17:36:49 time to construct proving key: 81 ms. (mem: 622.14 MiB) 17:36:49 getting honk vk... precomputed?: 0x5ac860352580 (mem: 622.14 MiB) 17:36:49 computing oink proof... (mem: 622.14 MiB) 17:36:49 oink proof constructed (mem: 626.14 MiB) 17:36:49 ClientIVC: accumulating private_kernel_init (mem: 626.14 MiB) 17:36:49 Constructing DeciderProvingKey (mem: 626.14 MiB) 17:36:49 Gate blocks summary: (actual gates / fixed capacity) (mem: 626.14 MiB) 17:36:49 goblin ecc op : 56/1024 (mem: 626.14 MiB) 17:36:49 busread : 2530/6000 (mem: 626.14 MiB) 17:36:49 lookups : 2/15000 (mem: 626.14 MiB) 17:36:49 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 626.14 MiB) 17:36:49 arithmetic : 21193/56000 (mem: 626.14 MiB) 17:36:49 delta range : 2974/18000 (mem: 626.14 MiB) 17:36:49 elliptic : 340/6000 (mem: 626.14 MiB) 17:36:49 auxiliary : 799/26000 (mem: 626.14 MiB) 17:36:49 poseidon ext : 2012/17000 (mem: 626.14 MiB) 17:36:49 poseidon int : 11459/92000 (mem: 626.14 MiB) 17:36:49 overflow : 0/0 (mem: 626.14 MiB) 17:36:49 (mem: 626.14 MiB) 17:36:49 Total structured size: 242025 (mem: 626.14 MiB) 17:36:49 allocating polynomials object in proving key... (mem: 626.14 MiB) 17:36:49 populating trace... (mem: 805.14 MiB) 17:36:49 time to construct proving key: 38 ms. (mem: 814.14 MiB) 17:36:49 getting honk vk... precomputed?: 0x5ac86285e440 (mem: 814.14 MiB) 17:36:49 computing folding proof (mem: 814.14 MiB) 17:36:49 oink prover on each incomplete key (mem: 814.14 MiB) 17:36:49 perturbator round (mem: 838.14 MiB) 17:36:49 combiner quotient round (mem: 870.14 MiB) 17:36:50 folded (mem: 870.14 MiB) 17:36:50 constructed folding proof (mem: 870.14 MiB) 17:36:50 ClientIVC: accumulating FPC:fee_entrypoint_private (mem: 870.14 MiB) 17:36:50 Constructing DeciderProvingKey (mem: 870.14 MiB) 17:36:50 Gate blocks summary: (actual gates / fixed capacity) (mem: 870.14 MiB) 17:36:50 goblin ecc op : 4/1024 (mem: 870.14 MiB) 17:36:50 busread : 743/6000 (mem: 870.14 MiB) 17:36:50 lookups : 2/15000 (mem: 870.14 MiB) 17:36:50 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 870.14 MiB) 17:36:50 arithmetic : 4295/56000 (mem: 870.14 MiB) 17:36:50 delta range : 1886/18000 (mem: 870.14 MiB) 17:36:50 elliptic : 2/6000 (mem: 870.14 MiB) 17:36:50 auxiliary : 26/26000 (mem: 870.14 MiB) 17:36:50 poseidon ext : 512/17000 (mem: 870.14 MiB) 17:36:50 poseidon int : 2909/92000 (mem: 870.14 MiB) 17:36:50 overflow : 0/0 (mem: 870.14 MiB) 17:36:50 (mem: 870.14 MiB) 17:36:50 Total structured size: 242025 (mem: 870.14 MiB) 17:36:50 allocating polynomials object in proving key... (mem: 870.14 MiB) 17:36:50 populating trace... (mem: 870.14 MiB) 17:36:50 time to construct proving key: 16 ms. (mem: 870.14 MiB) 17:36:50 getting honk vk... precomputed?: 0x5ac860a879c0 (mem: 870.14 MiB) 17:36:50 computing folding proof (mem: 870.14 MiB) 17:36:50 oink prover on each incomplete key (mem: 870.14 MiB) 17:36:50 perturbator round (mem: 870.14 MiB) 17:36:50 combiner quotient round (mem: 870.93 MiB) 17:36:50 folded (mem: 870.93 MiB) 17:36:50 constructed folding proof (mem: 870.93 MiB) 17:36:50 ClientIVC: accumulating private_kernel_inner (mem: 870.93 MiB) 17:36:50 Constructing DeciderProvingKey (mem: 870.93 MiB) 17:36:50 Gate blocks summary: (actual gates / fixed capacity) (mem: 870.93 MiB) 17:36:50 goblin ecc op : 792/1024 (mem: 870.93 MiB) 17:36:50 busread : 4185/6000 (mem: 870.93 MiB) 17:36:50 lookups : 2/15000 (mem: 870.93 MiB) 17:36:50 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 870.93 MiB) 17:36:50 arithmetic : 43917/56000 (mem: 870.93 MiB) 17:36:50 delta range : 4930/18000 (mem: 870.93 MiB) 17:36:50 elliptic : 340/6000 (mem: 870.93 MiB) 17:36:50 auxiliary : 1399/26000 (mem: 870.93 MiB) 17:36:50 poseidon ext : 5652/17000 (mem: 870.93 MiB) 17:36:50 poseidon int : 32207/92000 (mem: 870.93 MiB) 17:36:50 overflow : 0/0 (mem: 870.93 MiB) 17:36:50 (mem: 870.93 MiB) 17:36:50 Total structured size: 242025 (mem: 870.93 MiB) 17:36:50 allocating polynomials object in proving key... (mem: 870.93 MiB) 17:36:50 populating trace... (mem: 870.93 MiB) 17:36:50 time to construct proving key: 48 ms. (mem: 870.93 MiB) 17:36:50 getting honk vk... precomputed?: 0x5ac8638b8000 (mem: 870.93 MiB) 17:36:50 computing folding proof (mem: 870.93 MiB) 17:36:51 oink prover on each incomplete key (mem: 870.93 MiB) 17:36:51 perturbator round (mem: 876.89 MiB) 17:36:51 combiner quotient round (mem: 908.89 MiB) 17:36:51 folded (mem: 908.89 MiB) 17:36:51 constructed folding proof (mem: 908.89 MiB) 17:36:51 ClientIVC: accumulating Token:transfer_to_public (mem: 908.89 MiB) 17:36:51 Constructing DeciderProvingKey (mem: 908.89 MiB) 17:36:51 Gate blocks summary: (actual gates / fixed capacity) (mem: 908.89 MiB) 17:36:51 goblin ecc op : 4/1024 (mem: 908.89 MiB) 17:36:51 busread : 743/6000 (mem: 908.89 MiB) 17:36:51 lookups : 9354/15000 (mem: 908.89 MiB) 17:36:51 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 908.89 MiB) 17:36:51 arithmetic : 48253/56000 (mem: 908.89 MiB) 17:36:51 delta range : 5962/18000 (mem: 908.89 MiB) 17:36:51 elliptic : 5806/6000 (mem: 908.89 MiB) 17:36:51 auxiliary : 20704/26000 (mem: 908.89 MiB) 17:36:51 poseidon ext : 2842/17000 (mem: 908.89 MiB) 17:36:51 poseidon int : 16190/92000 (mem: 908.89 MiB) 17:36:51 overflow : 0/0 (mem: 908.89 MiB) 17:36:51 (mem: 908.89 MiB) 17:36:51 Total structured size: 242025 (mem: 908.89 MiB) 17:36:51 allocating polynomials object in proving key... (mem: 908.89 MiB) 17:36:51 populating trace... (mem: 908.89 MiB) 17:36:51 time to construct proving key: 66 ms. (mem: 908.89 MiB) 17:36:51 getting honk vk... precomputed?: 0x5ac865c55d00 (mem: 908.89 MiB) 17:36:51 computing folding proof (mem: 908.89 MiB) 17:36:51 oink prover on each incomplete key (mem: 908.89 MiB) 17:36:52 perturbator round (mem: 908.89 MiB) 17:36:52 combiner quotient round (mem: 939.96 MiB) 17:36:52 folded (mem: 939.96 MiB) 17:36:52 constructed folding proof (mem: 939.96 MiB) 17:36:52 ClientIVC: accumulating private_kernel_inner (mem: 939.96 MiB) 17:36:52 Constructing DeciderProvingKey (mem: 939.96 MiB) 17:36:52 Gate blocks summary: (actual gates / fixed capacity) (mem: 939.96 MiB) 17:36:52 goblin ecc op : 792/1024 (mem: 939.96 MiB) 17:36:52 busread : 4185/6000 (mem: 939.96 MiB) 17:36:52 lookups : 2/15000 (mem: 939.96 MiB) 17:36:52 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 939.96 MiB) 17:36:52 arithmetic : 43917/56000 (mem: 939.96 MiB) 17:36:52 delta range : 4930/18000 (mem: 939.96 MiB) 17:36:52 elliptic : 340/6000 (mem: 939.96 MiB) 17:36:52 auxiliary : 1399/26000 (mem: 939.96 MiB) 17:36:52 poseidon ext : 5652/17000 (mem: 939.96 MiB) 17:36:52 poseidon int : 32207/92000 (mem: 939.96 MiB) 17:36:52 overflow : 0/0 (mem: 939.96 MiB) 17:36:52 (mem: 939.96 MiB) 17:36:52 Total structured size: 242025 (mem: 939.96 MiB) 17:36:52 allocating polynomials object in proving key... (mem: 939.96 MiB) 17:36:52 populating trace... (mem: 939.96 MiB) 17:36:52 time to construct proving key: 43 ms. (mem: 939.96 MiB) 17:36:52 getting honk vk... precomputed?: 0x5ac864273100 (mem: 939.96 MiB) 17:36:52 computing folding proof (mem: 939.96 MiB) 17:36:53 oink prover on each incomplete key (mem: 939.96 MiB) 17:36:53 perturbator round (mem: 939.96 MiB) 17:36:53 combiner quotient round (mem: 940.35 MiB) 17:36:53 folded (mem: 940.35 MiB) 17:36:53 constructed folding proof (mem: 940.35 MiB) 17:36:53 ClientIVC: accumulating EcdsaRAccount:verify_private_authwit (mem: 940.35 MiB) 17:36:53 Constructing DeciderProvingKey (mem: 940.35 MiB) 17:36:53 Gate blocks summary: (actual gates / fixed capacity) (mem: 940.35 MiB) 17:36:53 goblin ecc op : 4/1024 (mem: 940.35 MiB) 17:36:53 busread : 743/6000 (mem: 940.35 MiB) 17:36:53 lookups : 2898/15000 (mem: 940.35 MiB) 17:36:53 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 940.35 MiB) 17:36:53 arithmetic : 37521/56000 (mem: 940.35 MiB) 17:36:53 delta range : 17045/18000 (mem: 940.35 MiB) 17:36:53 elliptic : 2/6000 (mem: 940.35 MiB) 17:36:53 auxiliary : 21404/26000 (mem: 940.35 MiB) 17:36:53 poseidon ext : 82/17000 (mem: 940.35 MiB) 17:36:53 poseidon int : 458/92000 (mem: 940.35 MiB) 17:36:53 overflow : 0/0 (mem: 940.35 MiB) 17:36:53 (mem: 940.35 MiB) 17:36:53 Total structured size: 242025 (mem: 940.35 MiB) 17:36:53 allocating polynomials object in proving key... (mem: 940.35 MiB) 17:36:53 populating trace... (mem: 940.35 MiB) 17:36:53 time to construct proving key: 66 ms. (mem: 940.35 MiB) 17:36:53 getting honk vk... precomputed?: 0x5ac8640e4d80 (mem: 940.35 MiB) 17:36:53 computing folding proof (mem: 940.35 MiB) 17:36:53 oink prover on each incomplete key (mem: 940.35 MiB) 17:36:54 perturbator round (mem: 940.35 MiB) 17:36:54 combiner quotient round (mem: 941.95 MiB) 17:36:54 folded (mem: 941.95 MiB) 17:36:54 constructed folding proof (mem: 941.95 MiB) 17:36:54 ClientIVC: accumulating private_kernel_inner (mem: 941.95 MiB) 17:36:54 Constructing DeciderProvingKey (mem: 941.95 MiB) 17:36:54 Gate blocks summary: (actual gates / fixed capacity) (mem: 941.95 MiB) 17:36:54 goblin ecc op : 792/1024 (mem: 941.95 MiB) 17:36:54 busread : 4185/6000 (mem: 941.95 MiB) 17:36:54 lookups : 2/15000 (mem: 941.95 MiB) 17:36:54 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 941.95 MiB) 17:36:54 arithmetic : 43917/56000 (mem: 941.95 MiB) 17:36:54 delta range : 4930/18000 (mem: 941.95 MiB) 17:36:54 elliptic : 340/6000 (mem: 941.95 MiB) 17:36:54 auxiliary : 1399/26000 (mem: 941.95 MiB) 17:36:54 poseidon ext : 5652/17000 (mem: 941.95 MiB) 17:36:54 poseidon int : 32207/92000 (mem: 941.95 MiB) 17:36:54 overflow : 0/0 (mem: 941.95 MiB) 17:36:54 (mem: 941.95 MiB) 17:36:54 Total structured size: 242025 (mem: 941.95 MiB) 17:36:54 allocating polynomials object in proving key... (mem: 941.95 MiB) 17:36:54 populating trace... (mem: 941.95 MiB) 17:36:54 time to construct proving key: 45 ms. (mem: 941.95 MiB) 17:36:54 getting honk vk... precomputed?: 0x5ac8627c0f80 (mem: 941.95 MiB) 17:36:54 computing folding proof (mem: 941.95 MiB) 17:36:54 oink prover on each incomplete key (mem: 941.95 MiB) 17:36:55 perturbator round (mem: 941.95 MiB) 17:36:55 combiner quotient round (mem: 942.35 MiB) 17:36:55 folded (mem: 942.35 MiB) 17:36:55 constructed folding proof (mem: 942.35 MiB) 17:36:55 ClientIVC: accumulating Token:prepare_private_balance_increase (mem: 942.35 MiB) 17:36:55 Constructing DeciderProvingKey (mem: 942.35 MiB) 17:36:55 Gate blocks summary: (actual gates / fixed capacity) (mem: 942.35 MiB) 17:36:55 goblin ecc op : 4/1024 (mem: 942.35 MiB) 17:36:55 busread : 743/6000 (mem: 942.35 MiB) 17:36:55 lookups : 9354/15000 (mem: 942.35 MiB) 17:36:55 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 942.35 MiB) 17:36:55 arithmetic : 13534/56000 (mem: 942.35 MiB) 17:36:55 delta range : 2262/18000 (mem: 942.35 MiB) 17:36:55 elliptic : 670/6000 (mem: 942.35 MiB) 17:36:55 auxiliary : 543/26000 (mem: 942.35 MiB) 17:36:55 poseidon ext : 62/17000 (mem: 942.35 MiB) 17:36:55 poseidon int : 344/92000 (mem: 942.35 MiB) 17:36:55 overflow : 0/0 (mem: 942.35 MiB) 17:36:55 (mem: 942.35 MiB) 17:36:55 Total structured size: 242025 (mem: 942.35 MiB) 17:36:55 allocating polynomials object in proving key... (mem: 942.35 MiB) 17:36:55 populating trace... (mem: 942.35 MiB) 17:36:55 time to construct proving key: 32 ms. (mem: 942.35 MiB) 17:36:55 getting honk vk... precomputed?: 0x5ac8627bf9c0 (mem: 942.35 MiB) 17:36:55 computing folding proof (mem: 942.35 MiB) 17:36:55 oink prover on each incomplete key (mem: 942.35 MiB) 17:36:55 perturbator round (mem: 942.35 MiB) 17:36:56 combiner quotient round (mem: 942.35 MiB) 17:36:56 folded (mem: 942.35 MiB) 17:36:56 constructed folding proof (mem: 942.35 MiB) 17:36:56 ClientIVC: accumulating private_kernel_inner (mem: 942.35 MiB) 17:36:56 Constructing DeciderProvingKey (mem: 942.35 MiB) 17:36:56 Gate blocks summary: (actual gates / fixed capacity) (mem: 942.35 MiB) 17:36:56 goblin ecc op : 792/1024 (mem: 942.35 MiB) 17:36:56 busread : 4185/6000 (mem: 942.35 MiB) 17:36:56 lookups : 2/15000 (mem: 942.35 MiB) 17:36:56 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 942.35 MiB) 17:36:56 arithmetic : 43917/56000 (mem: 942.35 MiB) 17:36:56 delta range : 4930/18000 (mem: 942.35 MiB) 17:36:56 elliptic : 340/6000 (mem: 942.35 MiB) 17:36:56 auxiliary : 1399/26000 (mem: 942.35 MiB) 17:36:56 poseidon ext : 5652/17000 (mem: 942.35 MiB) 17:36:56 poseidon int : 32207/92000 (mem: 942.35 MiB) 17:36:56 overflow : 0/0 (mem: 942.35 MiB) 17:36:56 (mem: 942.35 MiB) 17:36:56 Total structured size: 242025 (mem: 942.35 MiB) 17:36:56 allocating polynomials object in proving key... (mem: 942.35 MiB) 17:36:56 populating trace... (mem: 942.35 MiB) 17:36:56 time to construct proving key: 42 ms. (mem: 942.35 MiB) 17:36:56 getting honk vk... precomputed?: 0x5ac860afa640 (mem: 942.35 MiB) 17:36:56 computing folding proof (mem: 942.35 MiB) 17:36:56 oink prover on each incomplete key (mem: 942.35 MiB) 17:36:56 perturbator round (mem: 942.35 MiB) 17:36:57 combiner quotient round (mem: 942.35 MiB) 17:36:57 folded (mem: 942.35 MiB) 17:36:57 constructed folding proof (mem: 942.35 MiB) 17:36:57 ClientIVC: accumulating Token:transfer (mem: 942.35 MiB) 17:36:57 Constructing DeciderProvingKey (mem: 942.35 MiB) 17:36:57 Gate blocks summary: (actual gates / fixed capacity) (mem: 942.35 MiB) 17:36:57 goblin ecc op : 4/1024 (mem: 942.35 MiB) 17:36:57 busread : 743/6000 (mem: 942.35 MiB) 17:36:57 lookups : 8266/15000 (mem: 942.35 MiB) 17:36:57 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 942.35 MiB) 17:36:57 arithmetic : 17364/56000 (mem: 942.35 MiB) 17:36:57 delta range : 3235/18000 (mem: 942.35 MiB) 17:36:57 elliptic : 1314/6000 (mem: 942.35 MiB) 17:36:57 auxiliary : 9441/26000 (mem: 942.35 MiB) 17:36:57 poseidon ext : 442/17000 (mem: 942.35 MiB) 17:36:57 poseidon int : 2510/92000 (mem: 942.35 MiB) 17:36:57 overflow : 0/0 (mem: 942.35 MiB) 17:36:57 (mem: 942.35 MiB) 17:36:57 Total structured size: 242025 (mem: 942.35 MiB) 17:36:57 allocating polynomials object in proving key... (mem: 942.35 MiB) 17:36:57 populating trace... (mem: 942.35 MiB) 17:36:57 time to construct proving key: 41 ms. (mem: 942.35 MiB) 17:36:57 getting honk vk... precomputed?: 0x5ac8647ddd80 (mem: 942.35 MiB) 17:36:57 computing folding proof (mem: 942.35 MiB) 17:36:57 oink prover on each incomplete key (mem: 942.35 MiB) 17:36:57 perturbator round (mem: 942.35 MiB) 17:36:57 combiner quotient round (mem: 942.35 MiB) 17:36:57 folded (mem: 942.35 MiB) 17:36:57 constructed folding proof (mem: 942.35 MiB) 17:36:58 ClientIVC: accumulating private_kernel_inner (mem: 942.35 MiB) 17:36:58 Constructing DeciderProvingKey (mem: 942.35 MiB) 17:36:58 Gate blocks summary: (actual gates / fixed capacity) (mem: 942.35 MiB) 17:36:58 goblin ecc op : 792/1024 (mem: 942.35 MiB) 17:36:58 busread : 4185/6000 (mem: 942.35 MiB) 17:36:58 lookups : 2/15000 (mem: 942.35 MiB) 17:36:58 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 942.35 MiB) 17:36:58 arithmetic : 43917/56000 (mem: 942.35 MiB) 17:36:58 delta range : 4930/18000 (mem: 942.35 MiB) 17:36:58 elliptic : 340/6000 (mem: 942.35 MiB) 17:36:58 auxiliary : 1399/26000 (mem: 942.35 MiB) 17:36:58 poseidon ext : 5652/17000 (mem: 942.35 MiB) 17:36:58 poseidon int : 32207/92000 (mem: 942.35 MiB) 17:36:58 overflow : 0/0 (mem: 942.35 MiB) 17:36:58 (mem: 942.35 MiB) 17:36:58 Total structured size: 242025 (mem: 942.35 MiB) 17:36:58 allocating polynomials object in proving key... (mem: 942.35 MiB) 17:36:58 populating trace... (mem: 942.35 MiB) 17:36:58 time to construct proving key: 43 ms. (mem: 942.35 MiB) 17:36:58 getting honk vk... precomputed?: 0x5ac86034a880 (mem: 942.35 MiB) 17:36:58 computing folding proof (mem: 942.35 MiB) 17:36:58 oink prover on each incomplete key (mem: 942.35 MiB) 17:36:58 perturbator round (mem: 942.35 MiB) 17:36:58 combiner quotient round (mem: 944.36 MiB) 17:36:58 folded (mem: 944.36 MiB) 17:36:58 constructed folding proof (mem: 944.36 MiB) 17:36:59 ClientIVC: accumulating Token:_recurse_subtract_balance (mem: 944.36 MiB) 17:36:59 Constructing DeciderProvingKey (mem: 944.36 MiB) 17:36:59 Gate blocks summary: (actual gates / fixed capacity) (mem: 944.36 MiB) 17:36:59 goblin ecc op : 4/1024 (mem: 944.36 MiB) 17:36:59 busread : 743/6000 (mem: 944.36 MiB) 17:36:59 lookups : 2/15000 (mem: 944.36 MiB) 17:36:59 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 944.36 MiB) 17:36:59 arithmetic : 19857/56000 (mem: 944.36 MiB) 17:36:59 delta range : 3641/18000 (mem: 944.36 MiB) 17:36:59 elliptic : 2578/6000 (mem: 944.36 MiB) 17:36:59 auxiliary : 9593/26000 (mem: 944.36 MiB) 17:36:59 poseidon ext : 1402/17000 (mem: 944.36 MiB) 17:36:59 poseidon int : 7982/92000 (mem: 944.36 MiB) 17:36:59 overflow : 0/0 (mem: 944.36 MiB) 17:36:59 (mem: 944.36 MiB) 17:36:59 Total structured size: 242025 (mem: 944.36 MiB) 17:36:59 allocating polynomials object in proving key... (mem: 944.36 MiB) 17:36:59 populating trace... (mem: 944.36 MiB) 17:36:59 time to construct proving key: 33 ms. (mem: 944.36 MiB) 17:36:59 getting honk vk... precomputed?: 0x5ac863ce4a80 (mem: 944.36 MiB) 17:36:59 computing folding proof (mem: 944.36 MiB) 17:36:59 oink prover on each incomplete key (mem: 944.36 MiB) 17:36:59 perturbator round (mem: 944.36 MiB) 17:36:59 combiner quotient round (mem: 944.36 MiB) 17:36:59 folded (mem: 944.36 MiB) 17:36:59 constructed folding proof (mem: 944.36 MiB) 17:36:59 ClientIVC: accumulating private_kernel_inner (mem: 944.36 MiB) 17:36:59 Constructing DeciderProvingKey (mem: 944.36 MiB) 17:36:59 Gate blocks summary: (actual gates / fixed capacity) (mem: 944.36 MiB) 17:36:59 goblin ecc op : 792/1024 (mem: 944.36 MiB) 17:36:59 busread : 4185/6000 (mem: 944.36 MiB) 17:36:59 lookups : 2/15000 (mem: 944.36 MiB) 17:36:59 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 944.36 MiB) 17:36:59 arithmetic : 43917/56000 (mem: 944.36 MiB) 17:36:59 delta range : 4930/18000 (mem: 944.36 MiB) 17:36:59 elliptic : 340/6000 (mem: 944.36 MiB) 17:36:59 auxiliary : 1399/26000 (mem: 944.36 MiB) 17:36:59 poseidon ext : 5652/17000 (mem: 944.36 MiB) 17:36:59 poseidon int : 32207/92000 (mem: 944.36 MiB) 17:36:59 overflow : 0/0 (mem: 944.36 MiB) 17:36:59 (mem: 944.36 MiB) 17:36:59 Total structured size: 242025 (mem: 944.36 MiB) 17:36:59 allocating polynomials object in proving key... (mem: 944.36 MiB) 17:36:59 populating trace... (mem: 944.36 MiB) 17:36:59 time to construct proving key: 44 ms. (mem: 944.36 MiB) 17:36:59 getting honk vk... precomputed?: 0x5ac860c42e00 (mem: 944.36 MiB) 17:36:59 computing folding proof (mem: 944.36 MiB) 17:37:00 oink prover on each incomplete key (mem: 944.36 MiB) 17:37:00 perturbator round (mem: 944.36 MiB) 17:37:00 combiner quotient round (mem: 944.57 MiB) 17:37:00 folded (mem: 944.57 MiB) 17:37:00 constructed folding proof (mem: 944.57 MiB) 17:37:01 ClientIVC: accumulating private_kernel_reset (mem: 944.57 MiB) 17:37:01 Constructing DeciderProvingKey (mem: 944.57 MiB) 17:37:01 Gate blocks summary: (actual gates / fixed capacity) (mem: 944.57 MiB) 17:37:01 goblin ecc op : 392/1024 (mem: 944.57 MiB) 17:37:01 busread : 2744/6000 (mem: 944.57 MiB) 17:37:01 lookups : 2/15000 (mem: 944.57 MiB) 17:37:01 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 944.57 MiB) 17:37:01 arithmetic : 60461/56000 (mem: 944.57 MiB) 17:37:01 delta range : 4864/18000 (mem: 944.57 MiB) 17:37:01 elliptic : 1274/6000 (mem: 944.57 MiB) 17:37:01 auxiliary : 18808/26000 (mem: 944.57 MiB) 17:37:01 poseidon ext : 16812/17000 (mem: 944.57 MiB) 17:37:01 poseidon int : 95819/92000 (mem: 944.57 MiB) 17:37:01 overflow : 0/0 (mem: 944.57 MiB) 17:37:01 (mem: 944.57 MiB) 17:37:01 Total structured size: 242025 (mem: 944.57 MiB) 17:37:01 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 944.57 MiB) 17:37:01 Gate blocks summary: (actual gates / fixed capacity) (mem: 944.57 MiB) 17:37:01 goblin ecc op : 392/1024 (mem: 944.57 MiB) 17:37:01 busread : 2744/6000 (mem: 944.57 MiB) 17:37:01 lookups : 2/15000 (mem: 944.57 MiB) 17:37:01 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 944.57 MiB) 17:37:01 arithmetic : 56000/56000 (mem: 944.57 MiB) 17:37:01 delta range : 4864/18000 (mem: 944.57 MiB) 17:37:01 elliptic : 1274/6000 (mem: 944.57 MiB) 17:37:01 auxiliary : 18808/26000 (mem: 944.57 MiB) 17:37:01 poseidon ext : 16812/17000 (mem: 944.57 MiB) 17:37:01 poseidon int : 92000/92000 (mem: 944.57 MiB) 17:37:01 overflow : 8282/8282 (mem: 944.57 MiB) 17:37:01 (mem: 944.57 MiB) 17:37:01 Total structured size: 250307 (mem: 944.57 MiB) 17:37:01 allocating polynomials object in proving key... (mem: 944.57 MiB) 17:37:01 populating trace... (mem: 1188.57 MiB) 17:37:01 time to construct proving key: 119 ms. (mem: 1202.57 MiB) 17:37:01 getting honk vk... precomputed?: 0x5ac861ada7c0 (mem: 1202.57 MiB) 17:37:01 computing folding proof (mem: 1202.57 MiB) 17:37:01 oink prover on each incomplete key (mem: 1205.57 MiB) 17:37:01 perturbator round (mem: 1205.57 MiB) 17:37:02 combiner quotient round (mem: 1237.57 MiB) 17:37:02 folded (mem: 1237.57 MiB) 17:37:02 constructed folding proof (mem: 1237.57 MiB) 17:37:02 ClientIVC: accumulating private_kernel_tail (mem: 1237.57 MiB) 17:37:02 Constructing DeciderProvingKey (mem: 1237.57 MiB) 17:37:02 Gate blocks summary: (actual gates / fixed capacity) (mem: 1237.57 MiB) 17:37:02 goblin ecc op : 392/1024 (mem: 1237.57 MiB) 17:37:02 busread : 222/6000 (mem: 1237.57 MiB) 17:37:02 lookups : 2/15000 (mem: 1237.57 MiB) 17:37:02 pub inputs : 1876/5000 (populated in decider pk constructor) (mem: 1237.57 MiB) 17:37:02 arithmetic : 21298/56000 (mem: 1237.57 MiB) 17:37:02 delta range : 3622/18000 (mem: 1237.57 MiB) 17:37:02 elliptic : 2/6000 (mem: 1237.57 MiB) 17:37:02 auxiliary : 7134/26000 (mem: 1237.57 MiB) 17:37:02 poseidon ext : 2532/17000 (mem: 1237.57 MiB) 17:37:02 poseidon int : 14423/92000 (mem: 1237.57 MiB) 17:37:02 overflow : 0/0 (mem: 1237.57 MiB) 17:37:02 (mem: 1237.57 MiB) 17:37:02 Total structured size: 242025 (mem: 1237.57 MiB) 17:37:02 allocating polynomials object in proving key... (mem: 1237.57 MiB) 17:37:02 populating trace... (mem: 1237.57 MiB) 17:37:02 time to construct proving key: 35 ms. (mem: 1237.57 MiB) 17:37:02 getting honk vk... precomputed?: 0x5ac8698431c0 (mem: 1237.57 MiB) 17:37:02 computing folding proof (mem: 1237.57 MiB) 17:37:02 oink prover on each incomplete key (mem: 1237.57 MiB) 17:37:02 perturbator round (mem: 1237.57 MiB) 17:37:03 combiner quotient round (mem: 1237.57 MiB) 17:37:03 folded (mem: 1237.57 MiB) 17:37:03 constructed folding proof (mem: 1237.57 MiB) 17:37:03 Largest circuit: 200784 gates. Trace details: (mem: 1237.57 MiB) 17:37:03 Minimum required block sizes for structured trace: (mem: 1237.57 MiB) 17:37:03 ecc_op : 792 17:37:03 busread : 4185 17:37:03 lookup : 9354 17:37:03 pub_inputs : 1876 17:37:03 arithmetic : 56000 17:37:03 delta_range : 17435 17:37:03 elliptic : 5806 17:37:03 aux : 25394 17:37:03 poseidon2_external : 16812 17:37:03 poseidon2_internal : 92000 17:37:03 overflow : 8282 17:37:03 (mem: 1237.57 MiB) 17:37:03 prove decider... (mem: 1237.57 MiB) 17:37:03 finished decider proving. (mem: 1237.57 MiB) 17:37:03 starting sumcheck rounds... (mem: 1237.57 MiB) 17:37:03 completed 18 rounds of sumcheck (mem: 1237.57 MiB) 17:37:04 executed multivariate-to-univariate reduction (mem: 1237.57 MiB) 17:37:04 computed opening proof (mem: 1237.57 MiB) 17:37:04 Constructing DeciderProvingKey (mem: 1237.57 MiB) 17:37:04 allocating polynomials object in proving key... (mem: 1237.57 MiB) 17:37:04 populating trace... (mem: 1237.57 MiB) 17:37:04 time to construct proving key: 51 ms. (mem: 1237.57 MiB) 17:37:05 created oink proof (mem: 1237.57 MiB) 17:37:05 starting sumcheck rounds... (mem: 1237.57 MiB) 17:37:05 completed 17 rounds of sumcheck (mem: 1237.57 MiB) 17:37:05 executed multivariate-to-univariate reduction (mem: 1237.57 MiB) 17:37:06 computed opening proof (mem: 1237.57 MiB) 17:37:06 Constructing a Goblin proof with num ultra ops = 6206 (mem: 1237.57 MiB) 17:37:06 prove eccvm... (mem: 1237.57 MiB) 17:37:06 using cached grumpkin crs with num points 262144 at: "/home/aztec-dev/.bb-crs/grumpkin_g1.flat.dat" (mem: 1237.57 MiB) 17:37:06 Initialized Grumpkin prover CRS from memory with num points = 65601 (mem: 1237.57 MiB) 17:37:08 starting sumcheck rounds... (mem: 1237.57 MiB) 17:37:09 completed 16 rounds of sumcheck (mem: 1237.57 MiB) 17:37:10 finished eccvm proving. (mem: 1237.57 MiB) 17:37:10 prove translator... (mem: 1237.57 MiB) 17:37:11 starting sumcheck rounds... (mem: 1237.57 MiB) 17:37:12 completed 18 rounds of sumcheck (mem: 1237.57 MiB) 17:37:13 computed opening proof (mem: 1237.57 MiB) 17:37:13 finished translator proving. (mem: 1237.57 MiB) 17:37:13 Mega verified: 1 (mem: 1237.57 MiB) 17:37:13 eccvm sumcheck verified?: 1 (mem: 1237.57 MiB) 17:37:13 batch opening verified?: 1 (mem: 1237.57 MiB) 17:37:13 eccvm consistency check verified?: 1 (mem: 1237.57 MiB) 17:37:13 translation masking consistency checked?: 1 (mem: 1237.57 MiB) 17:37:13 merge verified?: 1 (mem: 1237.57 MiB) 17:37:13 eccvm verified?: 1 (mem: 1237.57 MiB) 17:37:13 accumulator construction_verified?: 1 (mem: 1237.57 MiB) 17:37:13 translation verified?: 1 (mem: 1237.57 MiB) 17:37:13 consistency verified?: 1 (mem: 1237.57 MiB) 17:37:13 Goblin verified: 1 (mem: 1237.57 MiB) 17:37:13 writing ClientIVC proof in directory "bench-out/app-proving/ecdsar1+transfer_1_recursions+private_fpc/native" (mem: 1237.57 MiB) 17:37:13 ecdsar1+transfer_1_recursions+private_fpc (native) has proven in 25s and peak memory of 1237MB. 17:37:13 ecdsar1+transfer_1_recursions+private_fpc (native) has verified.