[INFO] cloning repository https://github.com/mfaulk/zeebra [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mfaulk/zeebra" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmfaulk%2Fzeebra", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmfaulk%2Fzeebra'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f4316d1a8838cd39c1a2a0413baa15733cc5bda4 [INFO] testing mfaulk/zeebra against master#595316b4006932405a63862d8fe65f71a6356293 for pr-128254 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmfaulk%2Fzeebra" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mfaulk/zeebra on toolchain 595316b4006932405a63862d8fe65f71a6356293 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mfaulk/zeebra [INFO] finished tweaking git repo https://github.com/mfaulk/zeebra [INFO] tweaked toml for git repo https://github.com/mfaulk/zeebra written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/mfaulk/zeebra already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 31fcae7b50b32c738a6c6df231942b27ac39f0af2da360cf5b2a98f6c7f33ef3 [INFO] running `Command { std: "docker" "start" "-a" "31fcae7b50b32c738a6c6df231942b27ac39f0af2da360cf5b2a98f6c7f33ef3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "31fcae7b50b32c738a6c6df231942b27ac39f0af2da360cf5b2a98f6c7f33ef3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31fcae7b50b32c738a6c6df231942b27ac39f0af2da360cf5b2a98f6c7f33ef3", kill_on_drop: false }` [INFO] [stdout] 31fcae7b50b32c738a6c6df231942b27ac39f0af2da360cf5b2a98f6c7f33ef3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] addb8c2eae9bd8a4e865683b4fb19bebf22084969242f77ae9c392e6b01cf1d6 [INFO] running `Command { std: "docker" "start" "-a" "addb8c2eae9bd8a4e865683b4fb19bebf22084969242f77ae9c392e6b01cf1d6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.81 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.59 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling rustix v0.38.33 [INFO] [stderr] Compiling autocfg v1.2.0 [INFO] [stderr] Compiling linux-raw-sys v0.4.13 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling serde v1.0.198 [INFO] [stderr] Compiling bitflags v2.5.0 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling fastrand v2.0.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling syn v2.0.60 [INFO] [stderr] Compiling getrandom v0.2.14 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling either v1.11.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_xorshift v0.3.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling regex-syntax v0.8.3 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling tempfile v3.10.1 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling thiserror-impl v1.0.59 [INFO] [stderr] Compiling serde_derive v1.0.198 [INFO] [stderr] Compiling proptest v1.4.0 [INFO] [stderr] Compiling pest v2.7.9 [INFO] [stderr] Compiling pest_meta v2.7.9 [INFO] [stderr] Compiling pest_generator v2.7.9 [INFO] [stderr] Compiling pest_derive v2.7.9 [INFO] [stderr] Compiling serde_arrays v0.1.0 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling zeebra v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(generic_const_exprs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #76560 for more information [INFO] [stdout] = note: `#[warn(incomplete_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `is_sorted` has been stable since 1.82.0-nightly and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | #![feature(is_sorted)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `must_use` that must be used [INFO] [stdout] --> src/poly/univariate/dense_polynomial.rs:200:13 [INFO] [stdout] | [INFO] [stdout] 200 | format!("x^{}", i); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this warning originates in the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.58s [INFO] running `Command { std: "docker" "inspect" "addb8c2eae9bd8a4e865683b4fb19bebf22084969242f77ae9c392e6b01cf1d6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "addb8c2eae9bd8a4e865683b4fb19bebf22084969242f77ae9c392e6b01cf1d6", kill_on_drop: false }` [INFO] [stdout] addb8c2eae9bd8a4e865683b4fb19bebf22084969242f77ae9c392e6b01cf1d6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dabbb36420ef6bf9af90fcec3457d9d0ec89aa79e3776f1d085ce9589d900c0f [INFO] running `Command { std: "docker" "start" "-a" "dabbb36420ef6bf9af90fcec3457d9d0ec89aa79e3776f1d085ce9589d900c0f", kill_on_drop: false }` [INFO] [stderr] Compiling zeebra v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stdout] --> src/lib.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | #![feature(generic_const_exprs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #76560 for more information [INFO] [stdout] = note: `#[warn(incomplete_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `is_sorted` has been stable since 1.82.0-nightly and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:11:12 [INFO] [stdout] | [INFO] [stdout] 11 | #![feature(is_sorted)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `must_use` that must be used [INFO] [stdout] --> src/poly/univariate/dense_polynomial.rs:200:13 [INFO] [stdout] | [INFO] [stdout] 200 | format!("x^{}", i); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this warning originates in the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.73s [INFO] running `Command { std: "docker" "inspect" "dabbb36420ef6bf9af90fcec3457d9d0ec89aa79e3776f1d085ce9589d900c0f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dabbb36420ef6bf9af90fcec3457d9d0ec89aa79e3776f1d085ce9589d900c0f", kill_on_drop: false }` [INFO] [stdout] dabbb36420ef6bf9af90fcec3457d9d0ec89aa79e3776f1d085ce9589d900c0f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+595316b4006932405a63862d8fe65f71a6356293" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f116ad0b489c42238314fb5ea21a9e6e0c188b401c4f49ec41f0aeb5238ce9c0 [INFO] running `Command { std: "docker" "start" "-a" "f116ad0b489c42238314fb5ea21a9e6e0c188b401c4f49ec41f0aeb5238ce9c0", kill_on_drop: false }` [INFO] [stderr] warning: the feature `generic_const_exprs` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stderr] --> src/lib.rs:6:12 [INFO] [stderr] | [INFO] [stderr] 6 | #![feature(generic_const_exprs)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #76560 for more information [INFO] [stderr] = note: `#[warn(incomplete_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the feature `is_sorted` has been stable since 1.82.0-nightly and no longer requires an attribute to enable [INFO] [stderr] --> src/lib.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 11 | #![feature(is_sorted)] [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(stable_features)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused return value of `must_use` that must be used [INFO] [stderr] --> src/poly/univariate/dense_polynomial.rs:200:13 [INFO] [stderr] | [INFO] [stderr] 200 | format!("x^{}", i); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] = note: this warning originates in the macro `format` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `zeebra` (lib test) generated 3 warnings [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zeebra-d80b70813495e957) [INFO] [stdout] [INFO] [stdout] running 354 tests [INFO] [stdout] test fft::evaluate::tests::test_evaluate_cubic_polynomial ... ok [INFO] [stdout] test fft::evaluate::tests::test_evaluate_w_not_nth_root_of_unity ... ignored [INFO] [stdout] test fft::evaluate::tests::test_evaluate_constant_polynomial ... ok [INFO] [stdout] test fft::domain::tests::test_from_generator ... ok [INFO] [stdout] test fft::domain::tests::test_split ... ok [INFO] [stdout] test fft::domain::tests::test_inverse ... ok [INFO] [stdout] test fft::evaluate::tests::test_evaluate_linear_polynomial ... ok [INFO] [stdout] test fft::evaluate::tests::test_evaluate_quadratic_polynomial ... ok [INFO] [stdout] test fft::evaluate::tests::test_evaluate_zero_polynomial ... ok [INFO] [stdout] test fft::tests::test_get_powers ... ok [INFO] [stdout] test fft::interpolate::tests::test_interpolate ... ok [INFO] [stdout] test fields::binary_field::tests::test_add ... ok [INFO] [stdout] test fields::binary_field::tests::test_degree ... ok [INFO] [stdout] test fields::binary_field::tests::test_long_divide_five ... ok [INFO] [stdout] test fields::binary_field::tests::test_divide ... ok [INFO] [stdout] test fields::binary_field::tests::test_long_divide_four ... ok [INFO] [stdout] test fields::binary_field::tests::test_long_divide_three ... ok [INFO] [stdout] test fields::binary_field::tests::test_long_divide_one ... ok [INFO] [stdout] test fields::binary_field::tests::test_mul ... ok [INFO] [stdout] test fields::binary_field::tests::test_mul_a_times_a ... ok [INFO] [stdout] test fields::binary_field::tests::test_long_divide_two ... ok [INFO] [stdout] test fields::binary_field::tests::test_mul_no_reduction ... ok [INFO] [stdout] test fields::binary_field::tests::test_multiply_polynomials ... ok [INFO] [stdout] test fields::binary_field::tests::test_multiply_polynomials_two ... ok [INFO] [stdout] test fields::binary_field::tests::test_pow ... ok [INFO] [stdout] test fields::binary_field::tests::test_inverse ... ok [INFO] [stdout] test fields::binary_field::tests::test_order ... ok [INFO] [stdout] test fields::binary_field::tests::test_sub ... ok [INFO] [stdout] test fields::extension_field::tests::test_add ... ok [INFO] [stdout] test fields::binary_field::tests::test_random ... ok [INFO] [stdout] test fields::extension_field::tests::test_divide ... ok [INFO] [stdout] test fields::extension_field::tests::test_add_zero ... ok [INFO] [stdout] test fields::extension_field::tests::test_inverse ... ok [INFO] [stdout] test fields::extension_field::tests::test_divide_by_one ... ok [INFO] [stdout] test fields::extension_field::tests::test_mul ... ok [INFO] [stdout] test fields::extension_field::tests::test_mul_one ... ok [INFO] [stdout] test fields::extension_field::tests::test_sub ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_add ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_add_exceeds_max ... ok [INFO] [stdout] test fields::extension_field::tests::test_random ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_addiion_is_modulo_p ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_default_is_zero ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_div ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_addition_is_commutative ... ok [INFO] [stdout] test fft::domain::tests::test_generator_must_be_nth_root_of_unity - should panic ... ok [INFO] [stdout] test fft::evaluate::tests::test_p_degree_too_high - should panic ... ok [INFO] [stdout] test fields::extension_field::tests::test_inverse_of_zero - should panic ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_mul ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_mul_large_values ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_element_times_inverse_is_one ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_pow ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_div_by_zero_panics - should panic ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_random_distribution ... ignored [INFO] [stdout] test fields::prime_field_128::tests::test_inverse_of_zero - should panic ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_primitive_element ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_random_doesnt_panic ... ok [INFO] [stdout] test fft::interpolate::tests::test_evaluate_then_interpolate_gf_13 ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_sub ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_multiplication_is_commutative ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_addition_is_commutative_p_18446744073709551557 ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_addition_is_commutative_p_7 ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_default_is_zero ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_div ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_div_by_zero_panics - should panic ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_addition_is_modulo_p ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_inverse_of_zero - should panic ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_inverse_p_541 ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_from_str ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_mul ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_mul_large_values ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_inverse_p_7 ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_multiplication_is_commutative_p_18446744073709551557 ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_multiplication_is_commutative_p_7 ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_pow ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_pow_zero ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_primitive_element ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_random_distribution ... ignored [INFO] [stdout] test fields::prime_field_64::tests::test_random_does_not_panic ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_multiplication_is_modulo_p ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_from_str ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_root_of_unity_is_primitive ... ignored [INFO] [stdout] test fields::prime_field_64::tests::test_sub ... ok [INFO] [stdout] test grobner::buchberger::tests::test_buchberger ... ok [INFO] [stdout] test grobner::buchberger::tests::test_buchberger_leading_coefficients_are_one ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_root_of_unity ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_root_of_unity_is_not_one ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_add_spotcheck ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_div ... ignored [INFO] [stdout] test fft::interpolate::tests::test_evaluate_then_interpolate_gf_97 ... ok [INFO] [stdout] test grobner::buchberger::tests::test_buchberger_no_duplicates ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_mul_spotcheck ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_add_is_commutative ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_new_signum ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_rem ... ignored [INFO] [stdout] test integers::big_integers::big_int::tests::test_shift_left ... ignored [INFO] [stdout] test integers::big_integers::big_int::tests::test_shift_right ... ignored [INFO] [stdout] test integers::big_integers::big_int::tests::test_sub_spotcheck ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_zero_signum ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_mul_is_commutative ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_add_spotcheck ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_add_is_commutative ... ok [INFO] [stdout] test integers::big_integers::big_int::tests::test_mul_then_divide ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_div ... ignored [INFO] [stdout] test integers::big_integers::big_int::tests::test_from_dec_str ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_gcd_divides_a_and_b ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_add_then_subtract ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_gcd_spotchecks ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_root_of_unity_is_not_one ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_mul_spotcheck ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_cmp_symmetric ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_pow ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_rem ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_sample_inclusive ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_sample_inclusive_distribution ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_sample_inclusive_empty_range ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_sample_inclusive_multi_word_integers ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_mul_is_commutative ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_shift_left ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_shift_right ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_sub_spotcheck ... ignored [INFO] [stdout] test integers::big_integers::big_uint::tests::test_sample_inclusive_should_panic - should panic ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_to_dec_str ... ok [INFO] [stdout] test fields::prime_field_64::tests::test_root_of_unity ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_zero ... ok [INFO] [stdout] test integers::big_integers::from_dec_str::tests::test_from_dec_str ... ok [INFO] [stdout] test integers::big_integers::multi_word_add::tests::test_addition_overflow ... ok [INFO] [stdout] test integers::big_integers::multi_word_add::tests::test_sum_is_trimmed ... ok [INFO] [stdout] test integers::big_integers::multi_word_cmp::tests::test_equal ... ok [INFO] [stdout] test integers::big_integers::multi_word_cmp::tests::test_unequal_lengths ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_from_dec_str ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_div_q_equals_b ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_div_rare_update_to_q ... ignored [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_div_spot_check ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_div_warm_up ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_div_zero - should panic ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_divisor_has_more_digits ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_n_by_one_div ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_mul_then_divide ... ok [INFO] [stdout] test integers::big_integers::multi_word_add::tests::test_additive_identity ... ok [INFO] [stdout] test integers::big_integers::multi_word_mul::tests::test_sum_is_trimmed ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_and_unshift ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_left_big ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_left_by_zero ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_left_small ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_right_big ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_right_by_zero ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_right_no_high_zeros ... ok [INFO] [stdout] test integers::big_integers::multi_word_shift::tests::test_shift_right_small ... ok [INFO] [stdout] test integers::big_integers::multi_word_mul::tests::test_multiplicative_identity ... ok [INFO] [stdout] test integers::big_integers::multi_word_sub::tests::test_borrow ... ok [INFO] [stdout] test integers::big_integers::multi_word_sub::tests::test_sub ... ok [INFO] [stdout] test integers::gcd::tests::gcd_divides_a_and_b ... ok [INFO] [stdout] test integers::gcd::tests::test_gcd_is_symmetric ... ok [INFO] [stdout] test integers::gcd::tests::test_gcd_of_zero_and_zero ... ok [INFO] [stdout] test integers::gcd::tests::test_gcd_with_one ... ok [INFO] [stdout] test integers::big_integers::multi_word_sub::tests::test_additive_identity ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_122234025357862370736689285321110574726 ... ignored [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_25519 ... ignored [INFO] [stdout] test integers::gcd::tests::test_gcd_with_zero ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_of_small_primes_1290159361801237 ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_of_small_primes_14 ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_of_small_primes_2 ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_of_small_primes_4409 ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_of_small_primes_98 ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_is_in_increasing_order ... ok [INFO] [stdout] test integers::prime_factors::factoring::tests::test_factorization_recovers_original_number ... ok [INFO] [stdout] test integers::prime_factors::miller_rabin::tests::test_miller_rabin_composites ... ok [INFO] [stdout] test integers::prime_factors::miller_rabin::tests::test_miller_rabin_primes ... ok [INFO] [stdout] test integers::prime_factors::pollard_rho::tests::test_pollard_rho_factorize_14623463 ... ok [INFO] [stdout] test integers::prime_factors::pollard_rho::tests::test_pollard_rho_factorize_2562787730409121 ... ok [INFO] [stdout] test integers::prime_factors::pollard_rho::tests::test_pollard_rho_factorize_n_is_prime ... ok [INFO] [stdout] test integers::prime_factors::pollard_rho::tests::test_pollards_rho ... ok [INFO] [stdout] test integers::prime_factors::pollard_rho::tests::test_pollards_rho_doesnt_overflow ... ok [INFO] [stdout] test integers::tests::test_num_digits ... ok [INFO] [stdout] test integers::u256::tests::test_add ... ok [INFO] [stdout] test integers::u256::tests::test_add_overflowing - should panic ... ok [INFO] [stdout] test integers::u256::tests::test_borrowing_sub_one ... ok [INFO] [stdout] test integers::u256::tests::test_borrowing_sub_with_borrow ... ok [INFO] [stdout] test integers::u256::tests::test_carrying_add ... ok [INFO] [stdout] test integers::u256::tests::test_carrying_add_is_commutative ... ok [INFO] [stdout] test integers::u256::tests::test_carrying_mul_is_commutative ... ok [INFO] [stdout] test integers::u256::tests::test_carrying_mul_one ... ok [INFO] [stdout] test integers::u256::tests::test_carrying_mul_three ... ok [INFO] [stdout] test integers::u256::tests::test_carrying_mul_two ... ok [INFO] [stdout] test integers::u256::tests::test_div_with_remainder ... ok [INFO] [stdout] test integers::u256::tests::test_from_dec_str ... ok [INFO] [stdout] test integers::u256::tests::test_from_dec_str_empty_str ... ok [INFO] [stdout] test integers::u256::tests::test_from_dec_str_invalid_character - should panic ... ok [INFO] [stdout] test integers::u256::tests::test_from_dec_str_too_big - should panic ... ok [INFO] [stdout] test integers::u256::tests::test_from_u64 ... ok [INFO] [stdout] test integers::big_integers::big_uint::tests::test_gcd_is_symmetric ... ok [INFO] [stdout] test integers::u256::tests::test_mul ... ok [INFO] [stdout] test integers::u256::tests::test_mul_overflowing - should panic ... ok [INFO] [stdout] test integers::u256::tests::test_one ... ok [INFO] [stdout] test integers::u256::tests::test_ord ... ok [INFO] [stdout] test integers::u256::tests::test_sub ... ignored [INFO] [stdout] test integers::u256::tests::test_sub_wrapping - should panic ... ok [INFO] [stdout] test integers::u256::tests::test_to_string ... ignored [INFO] [stdout] test integers::u256::tests::test_zero ... ok [INFO] [stdout] test integers::utils::tests::test_foo ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_decomposes_A_into_LU ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_does_not_panic ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_pivoting_decomposes_PA_into_LU ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_pivoting_does_not_panic ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_pivoting_example_a ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_pivoting_example_b ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_pivoting_returns_L_lower_triangular ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_pivoting_returns_U_upper_triangular ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_rejects_matrices_requiring_pivoting ... ignored [INFO] [stdout] test linalg::crout::tests::test_crout_lu_rejects_non_square_matrices ... ignored [INFO] [stdout] test linalg::crout::tests::test_crout_lu_rejects_singular_matrices ... ignored [INFO] [stdout] test integers::big_integers::multi_word_add::tests::test_addition_is_commutative ... ok [INFO] [stdout] test linalg::crout::tests::test_crout_lu_returns_L_lower_triangular ... ok [INFO] [stdout] test linalg::crout::tests::test_spotcheck_crout_lu ... ignored [INFO] [stdout] test linalg::gauss_jordan::tests::test_gauss_jordan_elimination ... ignored [INFO] [stdout] test linalg::crout::tests::test_crout_lu_returns_U_upper_unit_triangular ... ok [INFO] [stdout] test linalg::gauss_jordan::tests::test_gaussian_elimination ... ok [INFO] [stdout] test linalg::gauss_jordan::tests::test_gaussian_elimination_identity_matrix ... ok [INFO] [stdout] test linalg::gauss_jordan::tests::test_gaussian_elimination_upper_triangular ... ignored [INFO] [stdout] test linalg::gauss_jordan::tests::test_spotcheck_sage_reduced_row_echelon_form ... ok [INFO] [stdout] test linalg::gauss_jordan::tests::test_gauss_jordan_is_rref ... ok [INFO] [stdout] test fields::prime_field_128::tests::test_root_of_unity_is_primitive ... ok [INFO] [stdout] test linalg::matrix::arithmetic_ops::tests::test_additive_identity ... ok [INFO] [stdout] test linalg::matrix::arithmetic_ops::tests::test_addition_is_commutative ... ok [INFO] [stdout] test linalg::matrix::arithmetic_ops::tests::test_multiplicative_identity ... ok [INFO] [stdout] test linalg::matrix::indexing::tests::test_indexing ... ok [INFO] [stdout] test linalg::matrix::iterating::tests::test_iterate_row ... ok [INFO] [stdout] test linalg::matrix::iterating::tests::test_iterate_row_mut ... ok [INFO] [stdout] test linalg::matrix::iterating::tests::test_iterate_rows ... ok [INFO] [stdout] test linalg::matrix::iterating::tests::test_iterate_rows_mut ... ok [INFO] [stdout] test linalg::matrix::special::tests::test_is_diagonal ... ignored [INFO] [stdout] test linalg::matrix::special::tests::test_is_lower_triangular ... ignored [INFO] [stdout] test linalg::matrix::special::tests::test_is_reduced_row_echelon ... ignored [INFO] [stdout] test linalg::matrix::special::tests::test_is_upper_triangular ... ignored [INFO] [stdout] test linalg::matrix::special::tests::test_with_identity ... ok [INFO] [stdout] test linalg::matrix::special::tests::test_with_zero ... ok [INFO] [stdout] test linalg::matrix::tests::test_determinant ... ok [INFO] [stdout] test linalg::matrix::tests::test_submatrix ... ok [INFO] [stdout] test linalg::matrix::tests::test_swap_rows ... ok [INFO] [stdout] test linalg::matrix::arithmetic_ops::tests::test_sum_transposed ... ok [INFO] [stdout] test linalg::matrix::arithmetic_ops::tests::test_product_transposed ... ok [INFO] [stdout] test linalg::vector::tests::test_vector_apply ... ok [INFO] [stdout] test linalg::matrix::tests::test_transpose_twice_is_identity ... ok [INFO] [stdout] test linalg::vector_indexing::tests::test_indexing_by_range ... ok [INFO] [stdout] test linalg::vector::tests::test_vector_transpose ... ok [INFO] [stdout] test linalg::vector_indexing::tests::test_indexing_mut_by_range ... ok [INFO] [stdout] test macros::matrix::tests::matrix_macro ... ok [INFO] [stdout] test poly::multivariate::monomial::tests::test_degree ... ok [INFO] [stdout] test poly::multivariate::monomial::tests::test_eval ... ok [INFO] [stdout] test poly::multivariate::monomial::tests::test_lcm ... ignored [INFO] [stdout] test poly::multivariate::monomial::tests::test_ordering_is_lexicographic ... ok [INFO] [stdout] test poly::multivariate::monomial::tests::test_ser_de ... ok [INFO] [stdout] test poly::multivariate::monomial_arithmetic::tests::test_checked_div ... ok [INFO] [stdout] test linalg::vector_indexing::tests::test_indexing ... ok [INFO] [stdout] test poly::multivariate::monomial_arithmetic::tests::test_overflow_panics ... ignored [INFO] [stdout] test poly::multivariate::monomial_order::tests::spotcheck_grevlex_ordering ... ok [INFO] [stdout] test poly::multivariate::monomial_order::tests::spotcheck_grlex_ordering ... ok [INFO] [stdout] test poly::multivariate::monomial_order::tests::spotcheck_lex_ordering ... ok [INFO] [stdout] test linalg::vector_indexing::tests::test_indexing_mut ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_constant ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_empty_string ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_invalid_strings ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_monomial ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_multiple_terms_of_same_degree ... ok [INFO] [stdout] test poly::multivariate::monomial_arithmetic::tests::test_mul_with_one_is_self ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_variables_with_underscores ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_constant_zero ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_degree ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_display ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_evaluate ... ok [INFO] [stdout] test poly::multivariate::multi_poly_parser::tests::test_parse_polynomial ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_is_zero ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_new_merges_terms ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_new_omits_zeros ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_new_should_merge_terms ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_new_term_order_is_irrelevant ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_zero ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_add ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_add_is_commutative ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_add_zero_is_additive_identity ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial::tests::test_evaluate_panics_wrong_length - should panic ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_mul_is_commutative ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_mul_one_is_identity ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_mul_spot_check ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_div_rem ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_sub ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_sub_is_additive_inverse ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_conversions::tests::test_from_constant ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_arithmetic::tests::test_multi_div_rem ... ok [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_conversions::tests::test_from_monomial ... ignored [INFO] [stdout] test poly::multivariate::sparse_multivariate_polynomial_conversions::tests::test_from_term ... ignored [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_compose ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_eval ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_from_zeros ... ignored [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_pow_spot_check ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_display ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_scale_spot_check ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_rand ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_shift_by_zero ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_zero_polynomial ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_add_polynomials_over_fp_equal_degrees ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_add_polynomials_over_fp_unequal_degrees ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_add_removes_high_zeros ... ok [INFO] [stdout] test poly::multivariate::monomial_order::tests::test_order_is_symmetric ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_mul_by_one ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_mul_by_zero ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_mul_spot_check ... ok [INFO] [stdout] test poly::univariate::dense_polynomial::tests::test_ser_de ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_sub_polynomials_over_fp_unequal_degrees ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_sub_removes_high_zeros ... ok [INFO] [stdout] test poly::univariate::div_with_remainder::tests::divide_by_zero_should_panic - should panic ... ok [INFO] [stdout] test poly::univariate::div_with_remainder::tests::test_degree_of_quotient ... ignored [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_addition_is_commutative ... ok [INFO] [stdout] test poly::univariate::div_with_remainder::tests::test_divide_quotient_is_zero ... ok [INFO] [stdout] test poly::univariate::dense_polynomial_arithmetic::tests::test_multiplication_is_commutative ... ok [INFO] [stdout] test poly::univariate::div_with_remainder::tests::test_divide_by_1 ... ok [INFO] [stdout] test poly::univariate::div_with_remainder::tests::test_recover_dividend ... ok [INFO] [stdout] test integers::u256::tests::test_gcd ... ok [INFO] [stdout] test integers::big_integers::multi_word_mul::tests::test_mul_is_commutative ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_of_zero_and_zero ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_with_one ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_with_zero ... ok [INFO] [stdout] test poly::univariate::lagrange_interpolation::tests::test_interpolate ... ok [INFO] [stdout] test poly::univariate::lagrange_interpolation::tests::test_interpolate_correct_degree ... ignored [INFO] [stdout] test poly::univariate::lagrange_interpolation::tests::test_interpolate_points_contains_duplicate_x_coordinates - should panic ... ok [INFO] [stdout] test poly::univariate::lagrange_interpolation::tests::test_interpolate_points_is_empty - should panic ... ok [INFO] [stdout] test poly::univariate::lagrange_interpolation::tests::test_lagrange_polynomial ... ok [INFO] [stdout] test poly::univariate::lagrange_interpolation::tests::test_points_contains_one_point ... ok [INFO] [stdout] test poly::univariate::tests::test_trim ... ok [INFO] [stdout] test poly::univariate::tests::test_trim_empty_slice ... ok [INFO] [stdout] test poly::univariate::tests::test_trim_zero ... ok [INFO] [stdout] test poly::univariate::tests::test_trim_zeros ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parse_constant ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parse_empty_string ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parse_invalid_strings ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parse_monomial ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parse_multiple_terms_of_same_degree ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parse_polynomial ... ok [INFO] [stdout] test poly::univariate::univariate_parser::tests::test_parsing_multivariate_polynomial ... ignored [INFO] [stdout] test util::impl_add_variants::tests::test_impl_add_variants ... ok [INFO] [stdout] test util::impl_add_variants::tests::test_impl_add_variants_with_params ... ok [INFO] [stdout] test util::impl_div_variants::tests::test_impl_div_variants ... ok [INFO] [stdout] test util::impl_div_variants::tests::test_impl_div_variants_with_params ... ok [INFO] [stdout] test util::impl_mul_variants::tests::test_impl_mul_variants ... ok [INFO] [stdout] test util::impl_mul_variants::tests::test_impl_mul_variants_with_params ... ok [INFO] [stdout] test util::impl_sub_variants::tests::test_impl_sub_variants ... ok [INFO] [stdout] test util::impl_sub_variants::tests::test_impl_sub_variants_with_params ... ok [INFO] [stdout] test fields::binary_field::tests::test_mul_is_commutative ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_is_monic ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_divides_a_and_b ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_is_symmetric ... ok [INFO] [stdout] test poly::univariate::gcd::tests::test_gcd_is_linear_combination ... ok [INFO] [stdout] test integers::big_integers::multi_word_div::tests::test_div ... ok [INFO] [stdout] test integers::prime_factors::generator::tests::test_find_generator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 308 passed; 0 failed; 46 ignored; 0 measured; 0 filtered out; finished in 3.76s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f116ad0b489c42238314fb5ea21a9e6e0c188b401c4f49ec41f0aeb5238ce9c0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f116ad0b489c42238314fb5ea21a9e6e0c188b401c4f49ec41f0aeb5238ce9c0", kill_on_drop: false }` [INFO] [stdout] f116ad0b489c42238314fb5ea21a9e6e0c188b401c4f49ec41f0aeb5238ce9c0 [INFO] testing mfaulk/zeebra against try#5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b for pr-128254 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmfaulk%2Fzeebra" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mfaulk/zeebra on toolchain 5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mfaulk/zeebra [INFO] finished tweaking git repo https://github.com/mfaulk/zeebra [INFO] tweaked toml for git repo https://github.com/mfaulk/zeebra written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/mfaulk/zeebra already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f3f4eeeac98047ec2927db5d1204cad100e7f26ecca3fb1ea7b30db7edfa646b [INFO] running `Command { std: "docker" "start" "-a" "f3f4eeeac98047ec2927db5d1204cad100e7f26ecca3fb1ea7b30db7edfa646b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f3f4eeeac98047ec2927db5d1204cad100e7f26ecca3fb1ea7b30db7edfa646b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f3f4eeeac98047ec2927db5d1204cad100e7f26ecca3fb1ea7b30db7edfa646b", kill_on_drop: false }` [INFO] [stdout] f3f4eeeac98047ec2927db5d1204cad100e7f26ecca3fb1ea7b30db7edfa646b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+5e89635d7bf1d3033c2eb20378b7b3cbe2dd1a9b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bb305a03e6b9b69f53689031192676a4dc09ea74fc4cc60ef8a69dc3c7422ef3 [INFO] running `Command { std: "docker" "start" "-a" "bb305a03e6b9b69f53689031192676a4dc09ea74fc4cc60ef8a69dc3c7422ef3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.81 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.59 [INFO] [stderr] Compiling memchr v2.7.2 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling rustix v0.38.33 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling serde v1.0.198 [INFO] [stderr] Compiling libm v0.2.8 [INFO] [stderr] Compiling linux-raw-sys v0.4.13 [INFO] [stderr] Compiling bitflags v2.5.0 [INFO] [stderr] Compiling autocfg v1.2.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling fastrand v2.0.2 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling syn v2.0.60 [INFO] [stderr] Compiling getrandom v0.2.14 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling either v1.11.0 [INFO] [stderr] Compiling regex-syntax v0.8.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_xorshift v0.3.0 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling tempfile v3.10.1 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling proptest v1.4.0 [INFO] [stderr] Compiling thiserror-impl v1.0.59 [INFO] [stderr] Compiling serde_derive v1.0.198 [INFO] [stderr] Compiling pest v2.7.9 [INFO] [stderr] Compiling pest_meta v2.7.9 [INFO] [stderr] Compiling pest_generator v2.7.9 [INFO] [stderr] rustc-LLVM ERROR: IO failure on output stream: No space left on device [INFO] [stderr] error: could not compile `proptest` (lib) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/opt/rustwide/target/debug/deps/rmeta1kNMEb" [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pest_generator` (lib) due to 1 previous error [INFO] [stderr] rustc-LLVM ERROR: IO failure on output stream: No space left on device [INFO] [stderr] error: could not compile `pest_meta` (lib) [INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/opt/rustwide/target/debug/deps/rmetamO3xYD" [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pest_generator` (lib) due to 1 previous error [INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/opt/rustwide/target/debug/deps/rmetajTudwr" [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `serde` (lib) due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "bb305a03e6b9b69f53689031192676a4dc09ea74fc4cc60ef8a69dc3c7422ef3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bb305a03e6b9b69f53689031192676a4dc09ea74fc4cc60ef8a69dc3c7422ef3", kill_on_drop: false }` [INFO] [stdout] bb305a03e6b9b69f53689031192676a4dc09ea74fc4cc60ef8a69dc3c7422ef3