Parent Log:
http://ci.aztec-labs.com/91b6776978039543
Command: de30be46e225864a:CPUS=16 barretenberg/cpp/scripts/run_bench.sh native bb-micro-bench/native/client_ivc build/bin/client_ivc_bench ClientIVCBench/Full/6$
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/f3a077dd83e56ee0ae0a1175f0dc39fdfa50e6d7
Env: REF_NAME=gh-readonly-queue/master/pr-14734-a229cf871638d3fd774f9272645cc1ac29b8196a CURRENT_VERSION=0.87.9 CI_FULL=1
Date: Tue Jun 24 10:48:00 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14734_amd64_x2-full
Resources: CPU_LIST=16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31 CPUS=16 MEM=64g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_849d72772e9fb4ab_master
10:48:00 2025-06-24T10:48:00+00:00
10:48:00 Running build/bin/client_ivc_bench
10:48:00 Run on (128 X 1498.63 MHz CPU s)
10:48:00 CPU Caches:
10:48:00 L1 Data 32 KiB (x64)
10:48:00 L1 Instruction 32 KiB (x64)
10:48:00 L2 Unified 512 KiB (x64)
10:48:00 L3 Unified 32768 KiB (x8)
10:48:00 Load Average: 12.68, 58.46, 47.65
10:48:00 ***WARNING*** Library was built as DEBUG. Timings may be affected.
10:48:00 BN254 commitment key size: 262144 (mem: 6.00 MiB)
10:48:01 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 686.38 MiB)
10:48:01 Gate blocks summary: (actual gates / fixed capacity) (mem: 686.38 MiB)
10:48:01 goblin ecc op : 10/1024 (mem: 686.38 MiB)
10:48:01 busread : 3/6000 (mem: 686.38 MiB)
10:48:01 lookups : 15000/15000 (mem: 686.38 MiB)
10:48:01 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 686.38 MiB)
10:48:01 arithmetic : 56000/56000 (mem: 686.38 MiB)
10:48:01 delta range : 18000/18000 (mem: 686.38 MiB)
10:48:01 elliptic : 4958/6000 (mem: 686.38 MiB)
10:48:01 auxiliary : 26000/26000 (mem: 686.38 MiB)
10:48:01 poseidon ext : 2/17000 (mem: 686.38 MiB)
10:48:01 poseidon int : 2/92000 (mem: 686.38 MiB)
10:48:01 overflow : 248607/248607 (mem: 686.38 MiB)
10:48:01 (mem: 686.38 MiB)
10:48:01 Total structured size: 490632 (mem: 686.38 MiB)
10:48:03 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1773.83 MiB)
10:48:03 Gate blocks summary: (actual gates / fixed capacity) (mem: 1773.83 MiB)
10:48:03 goblin ecc op : 56/1024 (mem: 1773.83 MiB)
10:48:03 busread : 3/6000 (mem: 1773.83 MiB)
10:48:03 lookups : 13540/15000 (mem: 1773.83 MiB)
10:48:03 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 1773.83 MiB)
10:48:03 arithmetic : 32475/56000 (mem: 1773.83 MiB)
10:48:03 delta range : 10230/18000 (mem: 1773.83 MiB)
10:48:03 elliptic : 6000/6000 (mem: 1773.83 MiB)
10:48:03 auxiliary : 11827/26000 (mem: 1773.83 MiB)
10:48:03 poseidon ext : 882/17000 (mem: 1773.83 MiB)
10:48:03 poseidon int : 5018/92000 (mem: 1773.83 MiB)
10:48:03 overflow : 1850/1850 (mem: 1773.83 MiB)
10:48:03 (mem: 1773.83 MiB)
10:48:03 Total structured size: 243875 (mem: 1773.83 MiB)
10:48:03 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1773.83 MiB)
10:48:04 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1864.12 MiB)
10:48:04 Gate blocks summary: (actual gates / fixed capacity) (mem: 1864.12 MiB)
10:48:04 goblin ecc op : 10/1024 (mem: 1864.12 MiB)
10:48:04 busread : 3/6000 (mem: 1864.12 MiB)
10:48:04 lookups : 15000/15000 (mem: 1864.12 MiB)
10:48:04 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 1864.12 MiB)
10:48:04 arithmetic : 48075/56000 (mem: 1864.12 MiB)
10:48:04 delta range : 18000/18000 (mem: 1864.12 MiB)
10:48:04 elliptic : 4132/6000 (mem: 1864.12 MiB)
10:48:04 auxiliary : 23580/26000 (mem: 1864.12 MiB)
10:48:04 poseidon ext : 2/17000 (mem: 1864.12 MiB)
10:48:04 poseidon int : 2/92000 (mem: 1864.12 MiB)
10:48:04 overflow : 17783/17783 (mem: 1864.12 MiB)
10:48:04 (mem: 1864.12 MiB)
10:48:04 Total structured size: 259808 (mem: 1864.12 MiB)
10:48:04 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1864.12 MiB)
10:48:05 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1939.12 MiB)
10:48:05 Gate blocks summary: (actual gates / fixed capacity) (mem: 1939.12 MiB)
10:48:05 goblin ecc op : 792/1024 (mem: 1939.12 MiB)
10:48:05 busread : 3/6000 (mem: 1939.12 MiB)
10:48:05 lookups : 13540/15000 (mem: 1939.12 MiB)
10:48:05 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 1939.12 MiB)
10:48:05 arithmetic : 39192/56000 (mem: 1939.12 MiB)
10:48:05 delta range : 11078/18000 (mem: 1939.12 MiB)
10:48:05 elliptic : 6000/6000 (mem: 1939.12 MiB)
10:48:05 auxiliary : 11827/26000 (mem: 1939.12 MiB)
10:48:05 poseidon ext : 4092/17000 (mem: 1939.12 MiB)
10:48:05 poseidon int : 23315/92000 (mem: 1939.12 MiB)
10:48:05 overflow : 1850/1850 (mem: 1939.12 MiB)
10:48:05 (mem: 1939.12 MiB)
10:48:05 Total structured size: 243875 (mem: 1939.12 MiB)
10:48:06 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1939.12 MiB)
10:48:07 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1943.12 MiB)
10:48:07 Gate blocks summary: (actual gates / fixed capacity) (mem: 1943.12 MiB)
10:48:07 goblin ecc op : 10/1024 (mem: 1943.12 MiB)
10:48:07 busread : 3/6000 (mem: 1943.12 MiB)
10:48:07 lookups : 15000/15000 (mem: 1943.12 MiB)
10:48:07 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 1943.12 MiB)
10:48:07 arithmetic : 48075/56000 (mem: 1943.12 MiB)
10:48:07 delta range : 18000/18000 (mem: 1943.12 MiB)
10:48:07 elliptic : 4132/6000 (mem: 1943.12 MiB)
10:48:07 auxiliary : 23580/26000 (mem: 1943.12 MiB)
10:48:07 poseidon ext : 2/17000 (mem: 1943.12 MiB)
10:48:07 poseidon int : 2/92000 (mem: 1943.12 MiB)
10:48:07 overflow : 17783/17783 (mem: 1943.12 MiB)
10:48:07 (mem: 1943.12 MiB)
10:48:07 Total structured size: 259808 (mem: 1943.12 MiB)
10:48:07 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1943.12 MiB)
10:48:08 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1948.12 MiB)
10:48:08 Gate blocks summary: (actual gates / fixed capacity) (mem: 1948.12 MiB)
10:48:08 goblin ecc op : 792/1024 (mem: 1948.12 MiB)
10:48:08 busread : 3/6000 (mem: 1948.12 MiB)
10:48:08 lookups : 13540/15000 (mem: 1948.12 MiB)
10:48:08 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 1948.12 MiB)
10:48:08 arithmetic : 39192/56000 (mem: 1948.12 MiB)
10:48:08 delta range : 11078/18000 (mem: 1948.12 MiB)
10:48:08 elliptic : 6000/6000 (mem: 1948.12 MiB)
10:48:08 auxiliary : 11827/26000 (mem: 1948.12 MiB)
10:48:08 poseidon ext : 4092/17000 (mem: 1948.12 MiB)
10:48:08 poseidon int : 23315/92000 (mem: 1948.12 MiB)
10:48:08 overflow : 1850/1850 (mem: 1948.12 MiB)
10:48:08 (mem: 1948.12 MiB)
10:48:08 Total structured size: 243875 (mem: 1948.12 MiB)
10:48:08 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1948.12 MiB)
10:48:09 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1950.12 MiB)
10:48:09 Gate blocks summary: (actual gates / fixed capacity) (mem: 1950.12 MiB)
10:48:09 goblin ecc op : 10/1024 (mem: 1950.12 MiB)
10:48:09 busread : 3/6000 (mem: 1950.12 MiB)
10:48:09 lookups : 15000/15000 (mem: 1950.12 MiB)
10:48:09 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 1950.12 MiB)
10:48:09 arithmetic : 48075/56000 (mem: 1950.12 MiB)
10:48:09 delta range : 18000/18000 (mem: 1950.12 MiB)
10:48:09 elliptic : 4132/6000 (mem: 1950.12 MiB)
10:48:09 auxiliary : 23580/26000 (mem: 1950.12 MiB)
10:48:09 poseidon ext : 2/17000 (mem: 1950.12 MiB)
10:48:09 poseidon int : 2/92000 (mem: 1950.12 MiB)
10:48:09 overflow : 17783/17783 (mem: 1950.12 MiB)
10:48:09 (mem: 1950.12 MiB)
10:48:09 Total structured size: 259808 (mem: 1950.12 MiB)
10:48:10 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1950.12 MiB)
10:48:11 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1950.12 MiB)
10:48:11 Gate blocks summary: (actual gates / fixed capacity) (mem: 1950.12 MiB)
10:48:11 goblin ecc op : 792/1024 (mem: 1950.12 MiB)
10:48:11 busread : 3/6000 (mem: 1950.12 MiB)
10:48:11 lookups : 13540/15000 (mem: 1950.12 MiB)
10:48:11 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 1950.12 MiB)
10:48:11 arithmetic : 39192/56000 (mem: 1950.12 MiB)
10:48:11 delta range : 11078/18000 (mem: 1950.12 MiB)
10:48:11 elliptic : 6000/6000 (mem: 1950.12 MiB)
10:48:11 auxiliary : 11827/26000 (mem: 1950.12 MiB)
10:48:11 poseidon ext : 4092/17000 (mem: 1950.12 MiB)
10:48:11 poseidon int : 23315/92000 (mem: 1950.12 MiB)
10:48:11 overflow : 1850/1850 (mem: 1950.12 MiB)
10:48:11 (mem: 1950.12 MiB)
10:48:11 Total structured size: 243875 (mem: 1950.12 MiB)
10:48:11 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1950.12 MiB)
10:48:12 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1950.12 MiB)
10:48:12 Gate blocks summary: (actual gates / fixed capacity) (mem: 1950.12 MiB)
10:48:12 goblin ecc op : 10/1024 (mem: 1950.12 MiB)
10:48:12 busread : 3/6000 (mem: 1950.12 MiB)
10:48:12 lookups : 15000/15000 (mem: 1950.12 MiB)
10:48:12 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 1950.12 MiB)
10:48:12 arithmetic : 48075/56000 (mem: 1950.12 MiB)
10:48:12 delta range : 18000/18000 (mem: 1950.12 MiB)
10:48:12 elliptic : 4132/6000 (mem: 1950.12 MiB)
10:48:12 auxiliary : 23580/26000 (mem: 1950.12 MiB)
10:48:12 poseidon ext : 2/17000 (mem: 1950.12 MiB)
10:48:12 poseidon int : 2/92000 (mem: 1950.12 MiB)
10:48:12 overflow : 17783/17783 (mem: 1950.12 MiB)
10:48:12 (mem: 1950.12 MiB)
10:48:12 Total structured size: 259808 (mem: 1950.12 MiB)
10:48:12 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1950.12 MiB)
10:48:14 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1954.12 MiB)
10:48:14 Gate blocks summary: (actual gates / fixed capacity) (mem: 1954.12 MiB)
10:48:14 goblin ecc op : 792/1024 (mem: 1954.12 MiB)
10:48:14 busread : 3/6000 (mem: 1954.12 MiB)
10:48:14 lookups : 13540/15000 (mem: 1954.12 MiB)
10:48:14 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 1954.12 MiB)
10:48:14 arithmetic : 39192/56000 (mem: 1954.12 MiB)
10:48:14 delta range : 11078/18000 (mem: 1954.12 MiB)
10:48:14 elliptic : 6000/6000 (mem: 1954.12 MiB)
10:48:14 auxiliary : 11827/26000 (mem: 1954.12 MiB)
10:48:14 poseidon ext : 4092/17000 (mem: 1954.12 MiB)
10:48:14 poseidon int : 23315/92000 (mem: 1954.12 MiB)
10:48:14 overflow : 1850/1850 (mem: 1954.12 MiB)
10:48:14 (mem: 1954.12 MiB)
10:48:14 Total structured size: 243875 (mem: 1954.12 MiB)
10:48:14 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1954.12 MiB)
10:48:15 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1954.12 MiB)
10:48:15 Gate blocks summary: (actual gates / fixed capacity) (mem: 1954.12 MiB)
10:48:15 goblin ecc op : 10/1024 (mem: 1954.12 MiB)
10:48:15 busread : 3/6000 (mem: 1954.12 MiB)
10:48:15 lookups : 15000/15000 (mem: 1954.12 MiB)
10:48:15 pub inputs : 16/5000 (populated in decider pk constructor) (mem: 1954.12 MiB)
10:48:15 arithmetic : 48075/56000 (mem: 1954.12 MiB)
10:48:15 delta range : 18000/18000 (mem: 1954.12 MiB)
10:48:15 elliptic : 4132/6000 (mem: 1954.12 MiB)
10:48:15 auxiliary : 23580/26000 (mem: 1954.12 MiB)
10:48:15 poseidon ext : 2/17000 (mem: 1954.12 MiB)
10:48:15 poseidon int : 2/92000 (mem: 1954.12 MiB)
10:48:15 overflow : 17783/17783 (mem: 1954.12 MiB)
10:48:15 (mem: 1954.12 MiB)
10:48:15 Total structured size: 259808 (mem: 1954.12 MiB)
10:48:15 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1954.12 MiB)
10:48:16 WARNING: Structured trace overflow mechanism in use. Performance may be degraded! (mem: 1954.12 MiB)
10:48:16 Gate blocks summary: (actual gates / fixed capacity) (mem: 1954.12 MiB)
10:48:16 goblin ecc op : 792/1024 (mem: 1954.12 MiB)
10:48:16 busread : 3/6000 (mem: 1954.12 MiB)
10:48:16 lookups : 13540/15000 (mem: 1954.12 MiB)
10:48:16 pub inputs : 32/5000 (populated in decider pk constructor) (mem: 1954.12 MiB)
10:48:16 arithmetic : 39192/56000 (mem: 1954.12 MiB)
10:48:16 delta range : 11078/18000 (mem: 1954.12 MiB)
10:48:16 elliptic : 6000/6000 (mem: 1954.12 MiB)
10:48:16 auxiliary : 11827/26000 (mem: 1954.12 MiB)
10:48:16 poseidon ext : 4092/17000 (mem: 1954.12 MiB)
10:48:16 poseidon int : 23315/92000 (mem: 1954.12 MiB)
10:48:16 overflow : 1850/1850 (mem: 1954.12 MiB)
10:48:16 (mem: 1954.12 MiB)
10:48:16 Total structured size: 243875 (mem: 1954.12 MiB)
10:48:16 ProtogalaxyProver: circuit size mismatch - increasing virtual size of key 1 from 262144 to 524288 (mem: 1954.12 MiB)
10:48:17 Largest circuit: 368568 gates. Trace details: (mem: 1954.12 MiB)
10:48:17 Minimum required block sizes for structured trace: (mem: 1954.12 MiB)
10:48:17 ecc_op : 792
10:48:17 busread : 3
10:48:17 lookup : 15000
10:48:17 pub_inputs : 32
10:48:17 arithmetic : 56000
10:48:17 delta_range : 18000
10:48:17 elliptic : 6000
10:48:17 aux : 26000
10:48:17 poseidon2_external : 4092
10:48:17 poseidon2_internal : 23315
10:48:17 overflow : 248607
10:48:17 (mem: 1954.12 MiB)
10:48:19 Constructing a Goblin proof with num ultra ops = 4662 (mem: 1954.12 MiB)
10:48:23 ----------------------------------------------------------------
10:48:23 Benchmark Time CPU Iterations
10:48:23 ----------------------------------------------------------------
10:48:23 ClientIVCBench/Full/6 23088 ms 17676 ms 1