Reduce prover memory usage. #112
8 fail, 48 pass in 1m 5s
Annotations
Check warning on line 0 in placeholder_circuit3
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<n…oseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__3ul__0ul__3ul__2ul__4ul__3ul__false>> (placeholder_circuit3)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 1s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 1s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1126
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit3/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ 3ul_ 0ul_ 3ul_ 2ul_ 4ul_ 3ul_ false>>
- file: placeholder.cpp
- line: 1123
Check warning on line 0 in placeholder_circuit3
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__3ul__0ul__3ul__2ul__4ul__3ul__false>> (placeholder_circuit3)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1126
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit3/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__keccak_1600<512ul>_ nil__crypto3__hashes__keccak_1600<512ul>_ 3ul_ 0ul_ 3ul_ 2ul_ 4ul_ 3ul_ false>>
- file: placeholder.cpp
- line: 1123
Check warning on line 0 in placeholder_circuit4
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<n…oseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__3ul__0ul__3ul__3ul__5ul__3ul__false>> (placeholder_circuit4)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 1s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 1s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1145
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit4/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ 3ul_ 0ul_ 3ul_ 3ul_ 5ul_ 3ul_ false>>
- file: placeholder.cpp
- line: 1142
Check warning on line 0 in placeholder_circuit4
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__3ul__0ul__3ul__3ul__5ul__3ul__false>> (placeholder_circuit4)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1145
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit4/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__keccak_1600<512ul>_ nil__crypto3__hashes__keccak_1600<512ul>_ 3ul_ 0ul_ 3ul_ 3ul_ 5ul_ 3ul_ false>>
- file: placeholder.cpp
- line: 1142
Check warning on line 0 in placeholder_circuit6
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<n…poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__2ul__0ul__3ul__3ul__6ul__3ul__true>> (placeholder_circuit6)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 1s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 2s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1162
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit6/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ 2ul_ 0ul_ 3ul_ 3ul_ 6ul_ 3ul_ true>>
- file: placeholder.cpp
- line: 1159
Check warning on line 0 in placeholder_circuit6
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__2ul__0ul__3ul__3ul__6ul__3ul__true>> (placeholder_circuit6)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1162
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit6/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__keccak_1600<512ul>_ nil__crypto3__hashes__keccak_1600<512ul>_ 2ul_ 0ul_ 3ul_ 3ul_ 6ul_ 3ul_ true>>
- file: placeholder.cpp
- line: 1159
Check warning on line 0 in placeholder_circuit7
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<n…oseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__2ul__0ul__7ul__6ul__14ul__3ul__true>> (placeholder_circuit7)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 6s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 7s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1179
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit7/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>_ 2ul_ 0ul_ 7ul_ 6ul_ 14ul_ 3ul_ true>>
- file: placeholder.cpp
- line: 1176
Check warning on line 0 in placeholder_circuit7
github-actions / Test Results
All 2 runs failed: prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__2ul__0ul__7ul__6ul__14ul__3ul__true>> (placeholder_circuit7)
test-results/ubuntu-22.04/clang++-12/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
test-results/ubuntu-22.04/g++/Release/logs/crypto3_zk_systems_plonk_placeholder_placeholder_test.xml [took 0s]
Raw output
failure
ASSERTION FAILURE:
- file : placeholder.cpp
- line : 1179
- message: check fixture.run_test() has failed
Failures detected in:
- test case: placeholder_circuit7/prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas_ nil__crypto3__hashes__keccak_1600<512ul>_ nil__crypto3__hashes__keccak_1600<512ul>_ 2ul_ 0ul_ 7ul_ 6ul_ 14ul_ 3ul_ true>>
- file: placeholder.cpp
- line: 1176
Check notice on line 0 in .github
github-actions / Test Results
56 tests found
There are 56 tests, see "Raw output" for the full list of tests.
Raw output
batched_kzg_test_suite ‑ batched_kzg_basic_test
batched_kzg_test_suite ‑ batched_kzg_bigger_basic_test
crypto3_zk_commitment_fold_polynomial_test ‑ Build Success
crypto3_zk_commitment_fri_test ‑ Build Success
crypto3_zk_commitment_kzg_test ‑ Build Success
crypto3_zk_commitment_lpc_test ‑ Build Success
crypto3_zk_commitment_powers_of_tau_test ‑ Build Success
crypto3_zk_commitment_proof_of_knowledge_test ‑ Build Success
crypto3_zk_commitment_r1cs_gg_ppzksnark_mpc_test ‑ Build Success
crypto3_zk_math_expression_test ‑ Build Success
crypto3_zk_systems_plonk_placeholder_placeholder_test ‑ Build Success
crypto3_zk_systems_plonk_plonk_constraint_test ‑ Build Success
crypto3_zk_transcript_transcript_test ‑ Build Success
expression_tests_suite ‑ expression_evaluation_test
expression_tests_suite ‑ expression_for_each_variable_visitor_test
expression_tests_suite ‑ expression_max_degree_visitor_test
expression_tests_suite ‑ expression_to_non_linear_combination_test
fold_polynomial_test_suite ‑ fold_polynomial_dfs_test
fold_polynomial_test_suite ‑ fold_polynomial_test
fri_test_suite ‑ fri_basic_test
kzg_test_suite ‑ kzg_basic_test
kzg_test_suite ‑ kzg_false_test
kzg_test_suite ‑ kzg_random_test
lpc_math_polynomial_suite ‑ lpc_basic_skipping_layers_test
lpc_math_polynomial_suite ‑ lpc_basic_test
lpc_math_polynomial_suite ‑ lpc_dfs_basic_test
lpc_params_test_suite ‑ lpc_batches_num_3_test
lpc_params_test_suite ‑ lpc_different_hash_types_test
mpc_generator_test_suite ‑ mpc_generator_compare_keypairs_without_delta_contribution_test
mpc_generator_test_suite ‑ mpc_generator_proof_verification_with_delta_contribution_test
mpc_generator_test_suite ‑ mpc_generator_proof_verification_without_delta_contribution_test
placeholder_circuit1 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__3ul__1ul__0ul__2ul__13ul__4ul__false>>
placeholder_circuit1 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__3ul__1ul__0ul__2ul__13ul__4ul__false>>
placeholder_circuit2 ‑ permutation_argument_test
placeholder_circuit2 ‑ permutation_polynomials_test
placeholder_circuit2 ‑ placeholder_gate_argument_test
placeholder_circuit2 ‑ placeholder_split_polynomial_test
placeholder_circuit2 ‑ prover_test
placeholder_circuit3 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__3ul__0ul__3ul__2ul__4ul__3ul__false>>
placeholder_circuit3 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__3ul__0ul__3ul__2ul__4ul__3ul__false>>
placeholder_circuit3_lookup_test ‑ lookup_test
placeholder_circuit4 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__3ul__0ul__3ul__3ul__5ul__3ul__false>>
placeholder_circuit4 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__3ul__0ul__3ul__3ul__5ul__3ul__false>>
placeholder_circuit4_lookup_test ‑ lookup_test
placeholder_circuit6 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__2ul__0ul__3ul__3ul__6ul__3ul__true>>
placeholder_circuit6 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__2ul__0ul__3ul__3ul__6ul__3ul__true>>
placeholder_circuit7 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__keccak_1600<512ul>__nil__crypto3__hashes__keccak_1600<512ul>__2ul__0ul__7ul__6ul__14ul__3ul__true>>
placeholder_circuit7 ‑ prover_test<placeholder_test_fixture<nil__crypto3__algebra__curves__pallas__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__nil__crypto3__hashes__poseidon<nil__crypto3__hashes__detail__mina_poseidon_policy<nil__crypto3__algebra__fields__pallas_base_field>>__2ul__0ul__7ul__6ul__14ul__3ul__true>>
plonk_constraint_test_suite ‑ plonk_constraint_basic_test
powers_of_tau_test_suite ‑ keypair_generation_basic_test
powers_of_tau_test_suite ‑ powers_of_tau_basic_test
powers_of_tau_test_suite ‑ powers_of_tau_result_basic_test
proof_of_knowledge_test_suite ‑ pok_basic_test
zk_poseidon_transcript_test_suite ‑ zk_poseidon_transcript_init_test
zk_poseidon_transcript_test_suite ‑ zk_poseidon_transcript_no_init_test
zk_transcript_test_suite ‑ zk_transcript_manual_test