-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
On Linux AMD Ryzen 5 3600
Original
degree_bits = 16
free_gates = 1296 (2%)
timed "MainPod::prove": 9.201466328s
[2025-12-10T16:54:38Z DEBUG pod2::cache::mem] getting rec_main_pod_verifier_circuit_data from the mem cache
[2025-12-10T16:54:38Z INFO pod2::cache::mem] building rec_main_pod_verifier_circuit_data and storing to the mem cache
[2025-12-10T16:54:38Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T16:54:38Z INFO pod2::cache::mem] building rec_main_pod_circuit_data and storing to the mem cache
[2025-12-10T16:54:38Z DEBUG pod2::cache::mem] getting standard_rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T16:54:38Z INFO pod2::cache::mem] building standard_rec_main_pod_common_circuit_data and storing to the mem cache
timed "common_data_for_recursion I::build": 1.023167079s
[2025-12-10T16:54:39Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 40110
[2025-12-10T16:54:39Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 65536
[2025-12-10T16:54:44Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 5.282049s
timed "common_data_for_recursion builder.build": 5.374253836s
[2025-12-10T16:54:44Z DEBUG pod2::backends::plonky2::recursion::circuit] degree_bits = 16, free_gates = 1296
timed "common_data_for_recursion": 6.564223093s
timed "RecursiveCircuit<I>::build_targets": 1.212922552s
[2025-12-10T16:54:45Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 52442
[2025-12-10T16:54:45Z INFO plonky2::plonk::circuit_builder] Adding 3446 blinding terms for witness polynomials, and 3448*2 for Z polynomi
als
[2025-12-10T16:54:45Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 65536
[2025-12-10T16:54:50Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 5.1591444s
timed "RecursiveCircuit<I> build": 5.250955828s
timed "recursive MainPod circuit_data": 13.030159218s
[2025-12-10T16:54:51Z DEBUG pod2::cache::mem] built standard_rec_main_pod_common_circuit_data in 13.24052202s
[2025-12-10T16:54:51Z DEBUG pod2::cache::mem] getting standard_rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T16:54:51Z DEBUG pod2::cache::mem] found standard_rec_main_pod_common_circuit_data in the mem cache
timed "RecursiveCircuit<I>::build_targets": 1.219316233s
[2025-12-10T16:54:52Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 52442
[2025-12-10T16:54:52Z INFO plonky2::plonk::circuit_builder] Adding 3446 blinding terms for witness polynomials, and 3448*2 for Z polynomi
als
[2025-12-10T16:54:52Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 65536
[2025-12-10T16:54:57Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 5.249776s
timed "RecursiveCircuit<I> build": 5.342362628s
timed "recursive MainPod circuit_data padded": 6.563720917s
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] built rec_main_pod_circuit_data in 19.804340479s
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] found rec_main_pod_circuit_data in the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] built rec_main_pod_verifier_circuit_data in 19.805149844s
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] getting rec_main_pod_verifier_circuit_data from the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] found rec_main_pod_verifier_circuit_data in the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] getting empty_pod from the mem cache
[2025-12-10T16:54:57Z INFO pod2::cache::mem] building empty_pod and storing to the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] getting standard_empty_pod_circuit_data from the mem cache
[2025-12-10T16:54:57Z INFO pod2::cache::mem] building standard_empty_pod_circuit_data and storing to the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] getting standard_rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T16:54:57Z DEBUG pod2::cache::mem] found standard_rec_main_pod_common_circuit_data in the mem cache
[2025-12-10T16:54:57Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 52449
[2025-12-10T16:54:57Z INFO plonky2::plonk::circuit_builder] Adding 3446 blinding terms for witness polynomials, and 3448*2 for Z polynomi
als
[2025-12-10T16:54:57Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 65536
[2025-12-10T16:55:04Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 6.1992974s
timed "EmptyPod build": 6.205766886s
[2025-12-10T16:55:04Z DEBUG pod2::cache::mem] built standard_empty_pod_circuit_data in 6.222396084s
[2025-12-10T16:55:04Z DEBUG pod2::cache::mem] getting standard_empty_pod_circuit_data from the mem cache
[2025-12-10T16:55:04Z DEBUG pod2::cache::mem] found standard_empty_pod_circuit_data in the mem cache
timed "EmptyPod prove": 8.810148517s
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] built empty_pod in 15.032835718s
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting empty_pod from the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] found empty_pod in the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting rec_main_pod_common_hash from the mem cache
[2025-12-10T16:55:12Z INFO pod2::cache::mem] building rec_main_pod_common_hash and storing to the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T16:55:12Z INFO pod2::cache::mem] building rec_main_pod_common_circuit_data and storing to the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] found rec_main_pod_circuit_data in the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] built rec_main_pod_common_circuit_data in 13.365µs
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] found rec_main_pod_common_circuit_data in the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] built rec_main_pod_common_hash in 155.203µs
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting rec_main_pod_common_hash from the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] found rec_main_pod_common_hash in the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T16:55:12Z DEBUG pod2::cache::mem] found rec_main_pod_circuit_data in the mem cache
timed "MainPod::prove": 9.201466328s
[2025-12-10T16:55:22Z DEBUG pod2::cache::mem] getting rec_main_pod_common_hash from the mem cache
[2025-12-10T16:55:22Z DEBUG pod2::cache::mem] found rec_main_pod_common_hash in the mem cache
[2025-12-10T16:55:22Z DEBUG pod2::cache::mem] getting rec_main_pod_verifier_circuit_data from the mem cache
[2025-12-10T16:55:22Z DEBUG pod2::cache::mem] found rec_main_pod_verifier_circuit_data in the mem cache
Double
max_statements: 48 * 2 = 96,
max_public_statements: 8,
num_public_statements_hash: 16,
max_statement_args: 5,
max_operation_args: 5,
max_custom_predicate_batches: 4 * 2 = 8,
max_custom_predicate_verifications: 8 * 2 = 16,
max_custom_predicate_arity: 5,
max_custom_predicate_wildcards: 8 * 2 = 16,
max_custom_batch_size: 4 * 2 = 8,
max_merkle_proofs_containers: 20 * 2 = 40,
max_merkle_tree_state_transition_proofs_containers: 6 * 2 = 12,
max_depth_mt_containers: 32,
max_depth_mt_vds: 6, // up to 64 (2^6) different pod circuits
max_public_key_of: 2 * 2 = 4,
max_signed_by: 4 * 2 = 8,
degree_bits = 17
free_gates = 12041 (9%)
timed "MainPod::prove": 20.614747907s
[2025-12-10T17:03:05Z DEBUG pod2::cache::mem] getting rec_main_pod_verifier_circuit_data from the mem cache
[2025-12-10T17:03:05Z INFO pod2::cache::mem] building rec_main_pod_verifier_circuit_data and storing to the mem cache
[2025-12-10T17:03:05Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T17:03:05Z INFO pod2::cache::mem] building rec_main_pod_circuit_data and storing to the mem cache
[2025-12-10T17:03:05Z DEBUG pod2::cache::mem] getting standard_rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T17:03:05Z INFO pod2::cache::mem] building standard_rec_main_pod_common_circuit_data and storing to the mem cache
timed "common_data_for_recursion I::build": 2.58019125s
[2025-12-10T17:03:07Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 96589
[2025-12-10T17:03:07Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 131072
[2025-12-10T17:03:19Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 11.662376s
timed "common_data_for_recursion builder.build": 11.896920299s
[2025-12-10T17:03:19Z DEBUG pod2::backends::plonky2::recursion::circuit] degree_bits = 17, free_gates = 12041
timed "common_data_for_recursion": 14.821398999s
timed "RecursiveCircuit<I>::build_targets": 2.855917211s
[2025-12-10T17:03:23Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 120162
[2025-12-10T17:03:23Z INFO plonky2::plonk::circuit_builder] Adding 3614 blinding terms for witness polynomials, and 3616*2 for Z polynomi
als
[2025-12-10T17:03:23Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 131072
[2025-12-10T17:03:34Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 11.511771s
timed "RecursiveCircuit<I> build": 11.733444082s
timed "recursive MainPod circuit_data": 29.41298904s
[2025-12-10T17:03:35Z DEBUG pod2::cache::mem] built standard_rec_main_pod_common_circuit_data in 29.796513627s
[2025-12-10T17:03:35Z DEBUG pod2::cache::mem] getting standard_rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T17:03:35Z DEBUG pod2::cache::mem] found standard_rec_main_pod_common_circuit_data in the mem cache
timed "RecursiveCircuit<I>::build_targets": 2.869011717s
[2025-12-10T17:03:38Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 120162
[2025-12-10T17:03:38Z INFO plonky2::plonk::circuit_builder] Adding 3614 blinding terms for witness polynomials, and 3616*2 for Z polynomi
als
[2025-12-10T17:03:38Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 131072
[2025-12-10T17:03:49Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 11.712139s
timed "RecursiveCircuit<I> build": 11.930841837s
timed "recursive MainPod circuit_data padded": 14.801985258s
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] built rec_main_pod_circuit_data in 44.598735191s
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] found rec_main_pod_circuit_data in the mem cache
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] built rec_main_pod_verifier_circuit_data in 44.599736036s
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] getting rec_main_pod_verifier_circuit_data from the mem cache
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] found rec_main_pod_verifier_circuit_data in the mem cache
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] getting empty_pod from the mem cache
[2025-12-10T17:03:49Z INFO pod2::cache::mem] building empty_pod and storing to the mem cache
[2025-12-10T17:03:49Z DEBUG pod2::cache::mem] getting standard_empty_pod_circuit_data from the mem cache
[2025-12-10T17:03:49Z INFO pod2::cache::mem] building standard_empty_pod_circuit_data and storing to the mem cache
[2025-12-10T17:03:50Z DEBUG pod2::cache::mem] getting standard_rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T17:03:50Z DEBUG pod2::cache::mem] found standard_rec_main_pod_common_circuit_data in the mem cache
[2025-12-10T17:03:50Z DEBUG plonky2::plonk::circuit_builder] Degree before blinding & padding: 120169
[2025-12-10T17:03:50Z INFO plonky2::plonk::circuit_builder] Adding 3614 blinding terms for witness polynomials, and 3616*2 for Z polynomi
als
[2025-12-10T17:03:50Z DEBUG plonky2::plonk::circuit_builder] Degree after blinding & padding: 131072
[2025-12-10T17:04:04Z DEBUG plonky2::plonk::circuit_builder] Building circuit took 14.135221s
timed "EmptyPod build": 14.151183145s
[2025-12-10T17:04:04Z DEBUG pod2::cache::mem] built standard_empty_pod_circuit_data in 14.19692074s
[2025-12-10T17:04:04Z DEBUG pod2::cache::mem] getting standard_empty_pod_circuit_data from the mem cache
[2025-12-10T17:04:04Z DEBUG pod2::cache::mem] found standard_empty_pod_circuit_data in the mem cache
timed "EmptyPod prove": 19.262431543s
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] built empty_pod in 33.459697262s
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting empty_pod from the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] found empty_pod in the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting rec_main_pod_common_hash from the mem cache
[2025-12-10T17:04:23Z INFO pod2::cache::mem] building rec_main_pod_common_hash and storing to the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T17:04:23Z INFO pod2::cache::mem] building rec_main_pod_common_circuit_data and storing to the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] found rec_main_pod_circuit_data in the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] built rec_main_pod_common_circuit_data in 15.019µs
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting rec_main_pod_common_circuit_data from the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] found rec_main_pod_common_circuit_data in the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] built rec_main_pod_common_hash in 168.808µs
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting rec_main_pod_common_hash from the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] found rec_main_pod_common_hash in the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] getting rec_main_pod_circuit_data from the mem cache
[2025-12-10T17:04:23Z DEBUG pod2::cache::mem] found rec_main_pod_circuit_data in the mem cache
timed "MainPod::prove": 20.614747907s
[2025-12-10T17:04:44Z DEBUG pod2::cache::mem] getting rec_main_pod_common_hash from the mem cache
[2025-12-10T17:04:44Z DEBUG pod2::cache::mem] found rec_main_pod_common_hash in the mem cache
[2025-12-10T17:04:44Z DEBUG pod2::cache::mem] getting rec_main_pod_verifier_circuit_data from the mem cache
[2025-12-10T17:04:44Z DEBUG pod2::cache::mem] found rec_main_pod_verifier_circuit_data in the mem cache
More than Double
max_input_pods: 2,
max_input_pods_public_statements: 8,
max_statements: 48 * 2 + 2 = 98,
max_public_statements: 8,
num_public_statements_hash: 16,
max_statement_args: 5,
max_operation_args: 5,
max_custom_predicate_batches: 4 * 2 + 2 = 10,
max_custom_predicate_verifications: 8 * 2 + 2 = 18,
max_custom_predicate_arity: 5,
max_custom_predicate_wildcards: 8 * 2 + 2 = 18,
max_custom_batch_size: 4 * 2 + 2 = 10,
max_merkle_proofs_containers: 20 * 2 + 2 = 42,
max_merkle_tree_state_transition_proofs_containers: 6 * 2 + 2 = 14,
max_depth_mt_containers: 32,
max_depth_mt_vds: 6, // up to 64 (2^6) different pod circuits
max_public_key_of: 2 * 2 + 2 = 6,
max_signed_by: 4 * 2 + 2 = 10,
degree_bits = 17
free_gates = 2467 (2%)
timed "MainPod::prove": same as "Double"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels