[0KRunning with gitlab-runner 13.12.0 (7a6612da) [0;m[0K on docker-1 h4gPbMwF [0;msection_start:1680520316:resolve_secrets [0K[0K[36;1mResolving secrets[0;m [0;msection_end:1680520316:resolve_secrets [0Ksection_start:1680520316:prepare_executor [0K[0K[36;1mPreparing the "docker" executor[0;m [0;m[0KUsing Docker executor with image rust:latest ... [0;m[0;33mWARNING: Container based cache volumes creation is disabled. Will not create volume for "/cache" [0;m[0KPulling docker image rust:latest ... [0;m[0KUsing docker image sha256:f1eb224ecc6e57b1bc9e74f8e920a50c5b64815a4950614df7844e252fb76926 for rust:latest with digest rust@sha256:557ff96cf0d2bed8fe24aded88a5dabbca8d71ff4fa66b696ed8a295247c92cc ... [0;msection_end:1680520320:prepare_executor [0Ksection_start:1680520320:prepare_script [0K[0K[36;1mPreparing environment[0;m [0;mRunning on runner-h4gpbmwf-project-999-concurrent-2 via gitlab-run1.isae.fr... section_end:1680520321:prepare_script [0Ksection_start:1680520321:get_sources [0K[0K[36;1mGetting source from Git repository[0;m [0;m[32;1m$ git config --global http.proxy $HTTP_PROXY; git config --global https.proxy $HTTPS_PROXY[0;m [32;1mFetching changes with git depth set to 50...[0;m Initialized empty Git repository in /builds/a.stevan/poly-commit/.git/ [32;1mCreated fresh repository.[0;m [32;1mChecking out 088c382a as refs/merge-requests/1/head...[0;m [32;1mSkipping Git submodules setup[0;m section_end:1680520325:get_sources [0Ksection_start:1680520325:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m [0;m[0KUsing docker image sha256:f1eb224ecc6e57b1bc9e74f8e920a50c5b64815a4950614df7844e252fb76926 for rust:latest with digest rust@sha256:557ff96cf0d2bed8fe24aded88a5dabbca8d71ff4fa66b696ed8a295247c92cc ... [0;m[32;1m$ rustup install nightly[0;m info: syncing channel updates for 'nightly-x86_64-unknown-linux-gnu' info: latest update on 2023-04-03, rust version 1.70.0-nightly (3a8a131e9 2023-04-02) info: downloading component 'cargo' info: downloading component 'rust-std' info: downloading component 'rustc' info: installing component 'cargo' info: installing component 'rust-std' info: installing component 'rustc' nightly-x86_64-unknown-linux-gnu installed - rustc 1.70.0-nightly (3a8a131e9 2023-04-02) info: checking for self-updates [32;1m$ cargo +nightly check --examples --all[0;m Updating crates.io index Downloading crates ... Downloaded ark-relations v0.4.0 Downloaded pin-project-lite v0.2.9 Downloaded rand_core v0.6.4 Downloaded syn v1.0.109 Downloaded zeroize_derive v1.4.2 Downloaded ahash v0.8.3 Downloaded ark-bls12-377 v0.4.0 Downloaded ark-snark v0.4.0 Downloaded ark-ff-asm v0.4.2 Downloaded ark-ec v0.4.2 Downloaded digest v0.10.6 Downloaded num-integer v0.1.45 Downloaded ppv-lite86 v0.2.17 Downloaded block-buffer v0.10.4 Downloaded rustc_version v0.4.0 Downloaded semver v1.0.17 Downloaded subtle v2.4.1 Downloaded sha2 v0.10.6 Downloaded tracing v0.1.37 Downloaded scopeguard v1.1.0 Downloaded rand_chacha v0.3.1 Downloaded rand v0.8.5 Downloaded typenum v1.16.0 Downloaded zeroize v1.6.0 Downloaded generic-array v0.14.7 Downloaded derivative v2.2.0 Downloaded unicode-ident v1.0.8 Downloaded tracing-subscriber v0.2.25 Downloaded blake2 v0.10.6 Downloaded quote v1.0.26 Downloaded version_check v0.9.4 Downloaded tracing-core v0.1.30 Downloaded ark-ed-on-bls12-381 v0.4.0 Downloaded ark-serialize-derive v0.4.2 Downloaded either v1.8.1 Downloaded cfg-if v1.0.0 Downloaded num-bigint v0.4.3 Downloaded num_cpus v1.15.0 Downloaded memoffset v0.8.0 Downloaded crossbeam-deque v0.8.3 Downloaded rayon v1.7.0 Downloaded paste v1.0.12 Downloaded once_cell v1.17.1 Downloaded itertools v0.10.5 Downloaded hashbrown v0.13.2 Downloaded crossbeam-utils v0.8.15 Downloaded rayon-core v1.11.0 Downloaded proc-macro2 v1.0.56 Downloaded crossbeam-channel v0.5.7 Downloaded crypto-common v0.1.6 Downloaded ark-std v0.4.0 Downloaded syn v2.0.13 Downloaded crossbeam-epoch v0.9.14 Downloaded num-traits v0.2.15 Downloaded ark-ff v0.4.2 Downloaded cpufeatures v0.2.6 Downloaded autocfg v1.1.0 Downloaded ark-bls12-381 v0.4.0 Downloaded libc v0.2.140 Downloaded ark-serialize v0.4.2 Downloaded ark-poly v0.4.2 Downloaded ark-ff-macros v0.4.2 Downloaded ark-crypto-primitives v0.4.0 warning: Target filter `examples` specified, but no targets matched. This is a no-op Finished dev [unoptimized + debuginfo] target(s) in 4.15s [32;1m$ cargo +nightly check --all-features --examples --all --benches[0;m Downloading crates ... Downloaded colored v2.0.0 Downloaded lazy_static v1.4.0 Downloaded tracing-attributes v0.1.23 Downloaded ark-r1cs-std v0.4.0 Downloaded atty v0.2.14 Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.56 Compiling version_check v0.9.4 Compiling quote v1.0.26 Compiling unicode-ident v1.0.8 Checking cfg-if v1.0.0 Compiling syn v1.0.109 Compiling crossbeam-utils v0.8.15 Compiling typenum v1.16.0 Compiling libc v0.2.140 Compiling generic-array v0.14.7 Checking scopeguard v1.1.0 Compiling rayon-core v1.11.0 Compiling num-traits v0.2.15 Compiling memoffset v0.8.0 Compiling crossbeam-epoch v0.9.14 Compiling num-integer v0.1.45 Compiling num-bigint v0.4.3 Checking crossbeam-channel v0.5.7 Checking either v1.8.1 Checking num_cpus v1.15.0 Checking ppv-lite86 v0.2.17 Checking subtle v2.4.1 Checking crossbeam-deque v0.8.3 Checking once_cell v1.17.1 Checking rand_core v0.6.4 Checking rand_chacha v0.3.1 Checking atty v0.2.14 Checking crypto-common v0.1.6 Checking block-buffer v0.10.4 Checking lazy_static v1.4.0 Checking rand v0.8.5 Compiling syn v2.0.13 Checking colored v2.0.0 Checking digest v0.10.6 Checking rayon v1.7.0 Compiling paste v1.0.12 Checking itertools v0.10.5 Compiling ahash v0.8.3 Checking tracing-core v0.1.30 Checking hashbrown v0.13.2 Checking pin-project-lite v0.2.9 Checking cpufeatures v0.2.6 Checking tracing-subscriber v0.2.25 Checking sha2 v0.10.6 Checking blake2 v0.10.6 Checking ark-std v0.4.0 Compiling ark-serialize-derive v0.4.2 Compiling ark-ff-asm v0.4.2 Compiling ark-ff-macros v0.4.2 Compiling derivative v2.2.0 Compiling tracing-attributes v0.1.23 Compiling zeroize_derive v1.4.2 Checking ark-serialize v0.4.2 Checking zeroize v1.6.0 Checking tracing v0.1.37 Checking ark-ff v0.4.2 Checking ark-poly v0.4.2 Checking ark-relations v0.4.0 Checking ark-snark v0.4.0 Checking ark-ec v0.4.2 Checking ark-bls12-381 v0.4.0 Checking ark-r1cs-std v0.4.0 Checking ark-bls12-377 v0.4.0 Checking ark-ed-on-bls12-381 v0.4.0 Checking ark-crypto-primitives v0.4.0 Checking ark-poly-commit v0.4.0 (/builds/a.stevan/poly-commit) Finished dev [unoptimized + debuginfo] target(s) in 30.27s [32;1m$ cargo +nightly test --release[0;m Compiling autocfg v1.1.0 Compiling version_check v0.9.4 Compiling proc-macro2 v1.0.56 Compiling cfg-if v1.0.0 Compiling unicode-ident v1.0.8 Compiling quote v1.0.26 Compiling crossbeam-utils v0.8.15 Compiling typenum v1.16.0 Compiling syn v1.0.109 Compiling libc v0.2.140 Compiling scopeguard v1.1.0 Compiling num-traits v0.2.15 Compiling generic-array v0.14.7 Compiling memoffset v0.8.0 Compiling num-integer v0.1.45 Compiling crossbeam-epoch v0.9.14 Compiling num-bigint v0.4.3 Compiling rayon-core v1.11.0 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling crossbeam-channel v0.5.7 Compiling either v1.8.1 Compiling ppv-lite86 v0.2.17 Compiling num_cpus v1.15.0 Compiling crossbeam-deque v0.8.3 Compiling subtle v2.4.1 Compiling once_cell v1.17.1 Compiling rand_core v0.6.4 Compiling digest v0.10.6 Compiling rand_chacha v0.3.1 Compiling rand v0.8.5 Compiling syn v2.0.13 Compiling rayon v1.7.0 Compiling paste v1.0.12 Compiling ark-std v0.4.0 Compiling itertools v0.10.5 Compiling ahash v0.8.3 Compiling tracing-core v0.1.30 Compiling ark-serialize-derive v0.4.2 Compiling derivative v2.2.0 Compiling ark-ff-asm v0.4.2 Compiling hashbrown v0.13.2 Compiling ark-serialize v0.4.2 Compiling pin-project-lite v0.2.9 Compiling tracing-subscriber v0.2.25 Compiling tracing v0.1.37 Compiling ark-ff-macros v0.4.2 Compiling cpufeatures v0.2.6 Compiling blake2 v0.10.6 Compiling sha2 v0.10.6 Compiling zeroize_derive v1.4.2 Compiling zeroize v1.6.0 Compiling ark-ff v0.4.2 Compiling ark-poly v0.4.2 Compiling ark-relations v0.4.0 Compiling ark-snark v0.4.0 Compiling ark-ec v0.4.2 Compiling ark-bls12-381 v0.4.0 Compiling ark-crypto-primitives v0.4.0 Compiling ark-bls12-377 v0.4.0 Compiling ark-poly-commit v0.4.0 (/builds/a.stevan/poly-commit) Compiling ark-ed-on-bls12-381 v0.4.0 warning: missing documentation for an associated function --> src/kzg10/mod.rs:263:5 | 263 | / pub fn open_with_witness_polynomial<'a>( 264 | | powers: &Powers<E>, 265 | | point: P::Point, 266 | | randomness: &Randomness<E::ScalarField, P>, 267 | | witness_polynomial: &P, 268 | | hiding_witness_polynomial: Option<&P>, 269 | | ) -> Result<Proof<E>, Error> { | |________________________________^ | note: the lint level is defined here --> src/lib.rs:7:9 | 7 | #![warn(missing_docs)] | ^^^^^^^^^^^^ warning: missing documentation for an associated function --> src/kzg10/mod.rs:413:5 | 413 | pub fn check_degree_is_too_large(degree: usize, num_powers: usize) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for an associated function --> src/kzg10/mod.rs:425:5 | 425 | pub fn check_hiding_bound(hiding_poly_degree: usize, num_powers: usize) -> Result<(), Error> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for an associated function --> src/kzg10/mod.rs:441:5 | 441 | / pub fn check_degrees_and_bounds<'a>( 442 | | supported_degree: usize, 443 | | max_degree: usize, 444 | | enforced_degree_bounds: Option<&[usize]>, 445 | | p: &'a LabeledPolynomial<E::ScalarField, P>, 446 | | ) -> Result<(), Error> { | |__________________________^ warning: `ark-poly-commit` (lib) generated 4 warnings Finished release [optimized + debuginfo] target(s) in 1m 29s Running unittests src/lib.rs (target/release/deps/ark_poly_commit-e56fc8ad010aa912) running 65 tests test ipa_pc::tests::bad_degree_bound_test - should panic ... ok test ipa_pc::tests::linear_poly_degree_bound_test ... ok test ipa_pc::tests::quadratic_poly_degree_bound_multiple_queries_test ... ok test ipa_pc::tests::single_equation_test ... ok test ipa_pc::tests::single_poly_degree_bound_test ... ok test ipa_pc::tests::single_poly_degree_bound_multiple_queries_test ... ok test kzg10::tests::add_commitments_test ... ok test ipa_pc::tests::constant_poly_test ... ok test ipa_pc::tests::single_poly_test ... ok test kzg10::tests::batch_check_test ... ok test kzg10::tests::test_degree_is_too_large ... ok test marlin::marlin_pc::tests::bad_degree_bound_test - should panic ... ok test ipa_pc::tests::two_equation_degree_bound_test ... ok test marlin::marlin_pc::tests::constant_poly_test ... ok test kzg10::tests::end_to_end_test ... ok test ipa_pc::tests::two_equation_test ... ok test kzg10::tests::linear_polynomial_test ... ok test marlin::marlin_pc::tests::quadratic_poly_degree_bound_multiple_queries_test ... ok test marlin::marlin_pc::tests::linear_poly_degree_bound_test ... ok test marlin::marlin_pc::tests::single_equation_test ... ok test ipa_pc::tests::two_polys_degree_bound_single_query_test ... ok test marlin::marlin_pc::tests::single_poly_test ... ok test marlin::marlin_pc::tests::single_poly_degree_bound_test ... ok test marlin::marlin_pc::tests::single_poly_degree_bound_multiple_queries_test ... ok test marlin::marlin_pst13_pc::combinations::tests::complicated ... ok test marlin::marlin_pst13_pc::combinations::tests::equals ... ok test marlin::marlin_pst13_pc::combinations::tests::t_123 ... ok test marlin::marlin_pc::tests::two_equation_degree_bound_test ... ok test marlin::marlin_pc::tests::two_equation_test ... ok test ipa_pc::tests::full_end_to_end_equation_test ... ok test ipa_pc::tests::full_end_to_end_test has been running for over 60 seconds test marlin::marlin_pc::tests::full_end_to_end_equation_test has been running for over 60 seconds test marlin::marlin_pc::tests::full_end_to_end_test has been running for over 60 seconds test marlin::marlin_pc::tests::two_polys_degree_bound_single_query_test ... ok test marlin::marlin_pst13_pc::tests::single_equation_test ... ok test multilinear_pc::tests::setup_commit_verify_constant_polynomial - should panic ... ok test multilinear_pc::tests::setup_commit_verify_correct_polynomials ... ok test multilinear_pc::tests::setup_commit_verify_incorrect_polynomial_should_return_false ... ok test sonic_pc::tests::bad_degree_bound_test - should panic ... ok test marlin::marlin_pst13_pc::tests::full_end_to_end_equation_test has been running for over 60 seconds test marlin::marlin_pst13_pc::tests::single_poly_test ... ok test marlin::marlin_pst13_pc::tests::full_end_to_end_test has been running for over 60 seconds test marlin::marlin_pst13_pc::tests::two_equation_test ... ok test marlin::marlin_pc::tests::full_end_to_end_equation_test ... ok test sonic_pc::tests::linear_poly_degree_bound_test ... ok test sonic_pc::tests::quadratic_poly_degree_bound_multiple_queries_test ... ok test sonic_pc::tests::single_equation_test ... ok test sonic_pc::tests::single_poly_degree_bound_multiple_queries_test ... ok test sonic_pc::tests::single_poly_degree_bound_test ... ok test sonic_pc::tests::single_poly_test ... ok test sonic_pc::tests::full_end_to_end_equation_test has been running for over 60 seconds test ipa_pc::tests::full_end_to_end_test ... ok test sonic_pc::tests::two_equation_degree_bound_test ... ok test streaming_kzg::data_structures::test_folded_polynomial ... ok test streaming_kzg::data_structures::test_folded_polynomial_tree ... ok test streaming_kzg::tests::test_ck_consistency ... ok test streaming_kzg::tests::test_commitment ... ok test streaming_kzg::tests::test_commitment_consistency ... ok test streaming_kzg::tests::test_open_consistency ... ok test streaming_kzg::tests::test_open_multi_points ... ok test streaming_kzg::tests::test_open_multipoints_correctness ... ok test streaming_kzg::tests::test_srs ... ok test streaming_kzg::tests::test_trivial_commitment ... ok test streaming_kzg::tests::test_vanishing_polynomial ... ok test marlin::marlin_pc::tests::full_end_to_end_test ... ok test sonic_pc::tests::full_end_to_end_test has been running for over 60 seconds test sonic_pc::tests::two_equation_test ... ok test sonic_pc::tests::two_polys_degree_bound_single_query_test ... ok test sonic_pc::tests::full_end_to_end_test ... ok test sonic_pc::tests::full_end_to_end_equation_test ... ok test marlin::marlin_pst13_pc::tests::full_end_to_end_equation_test ... ok test marlin::marlin_pst13_pc::tests::full_end_to_end_test ... ok test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 244.41s Doc-tests ark-poly-commit running 6 tests test src/lib.rs - streaming_kzg (line 192) ... ignored test src/lib.rs - streaming_kzg (line 198) ... ignored test src/lib.rs - streaming_kzg (line 203) ... ignored test src/kzg10/mod.rs - kzg10::KZG10<E,P>::setup (line 43) ... ok test src/lib.rs - streaming_kzg (line 171) ... ok test src/kzg10/mod.rs - kzg10::KZG10<E,P>::commit (line 151) ... ok test result: ok. 3 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 7.86s section_end:1680520722:step_script [0Ksection_start:1680520722:cleanup_file_variables [0K[0K[36;1mCleaning up file based variables[0;m [0;msection_end:1680520723:cleanup_file_variables [0K[32;1mJob succeeded [0;m