[INFO] fetching crate rlnc-simdx 1.3.1...
[INFO] testing rlnc-simdx-1.3.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rlnc-simdx 1.3.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate rlnc-simdx 1.3.1
[INFO] finished tweaking crates.io crate rlnc-simdx 1.3.1
[INFO] tweaked toml for crates.io crate rlnc-simdx 1.3.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rlnc-simdx 1.3.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rlnc-simdx 1.3.1 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4
[INFO] running `Command { std: "docker" "start" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rlnc-simdx v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.76s
[INFO] running `Command { std: "docker" "inspect" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rlnc-simdx v1.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.94s
[INFO] running `Command { std: "docker" "inspect" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rlnc-simdx/4abbdfaf8c23e5bf/out/rlnc_simdx-4abbdfaf8c23e5bf)
[INFO] [stdout] 
[INFO] [stdout] running 100 tests
[INFO] [stdout] test aligned::tests::clone_is_independent ... ok
[INFO] [stdout] test aligned::tests::alignment_guarantee ... ok
[INFO] [stdout] test aligned::tests::from_slice_roundtrip ... ok
[INFO] [stdout] test decoder::tests::decode_none_when_incomplete ... ok
[INFO] [stdout] test decoder::tests::receive_rejects_packet_size_mismatch ... ok
[INFO] [stdout] test aligned::tests::deref_works_with_kernel ... ok
[INFO] [stdout] test encoder::tests::coded_packet_into_from_vecs_roundtrip ... ok
[INFO] [stdout] test decoder::tests::redundant_packet_ignored ... ok
[INFO] [stdout] test aligned::tests::zero_size ... ok
[INFO] [stdout] test decoder::tests::systematic_decode ... ok
[INFO] [stdout] test encoder::tests::systematic_index_out_of_range ... ok
[INFO] [stdout] test encoder::tests::max_seed_does_not_enter_zero_state ... ok
[INFO] [stdout] test encoder::tests::systematic_packet_is_copy ... ok
[INFO] [stdout] test error::tests::display_variants_non_empty ... ok
[INFO] [stdout] test encoder::tests::coded_packet_payload_is_aligned ... ok
[INFO] [stdout] test field::gf8::tests::add_is_xor ... ok
[INFO] [stdout] test field::gf8::tests::distributivity ... ok
[INFO] [stdout] test field::gf8::tests::inv_roundtrip ... ok
[INFO] [stdout] test field::gf8::tests::mul_commutativity ... ok
[INFO] [stdout] test field::gf8::tests::pow_known_values ... ok
[INFO] [stdout] test field::gf8::tests::mul_associativity ... ok
[INFO] [stdout] test field::gf8::tests::mul_by_zero ... ok
[INFO] [stdout] test decoder::tests::receive_after_complete_returns_false ... ok
[INFO] [stdout] test decoder::tests::redundant_packet_does_not_add_storage ... ok
[INFO] [stdout] test decoder::tests::decoder_rows_are_aligned ... ok
[INFO] [stdout] test field::gf8::tests::div_roundtrip ... ok
[INFO] [stdout] test field::tables::tests::exp_log_round_trip ... ok
[INFO] [stdout] test encoder::tests::encode_rejects_source_count_mismatch ... ok
[INFO] [stdout] test encoder::tests::encode_rejects_source_size_mismatch ... ok
[INFO] [stdout] test decoder::tests::encode_decode_round_trip ... ok
[INFO] [stdout] test field::gf8::tests::mul_by_one ... ok
[INFO] [stdout] test decoder::tests::new_rejects_zero_params ... ok
[INFO] [stdout] test field::gf8::tests::sub_equals_add ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_empty_coefficients_and_sources ... ok
[INFO] [stdout] test field::tables::tests::inv_zero_is_zero ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_zero_coefficients_preserve_nonzero_destination ... ok
[INFO] [stdout] test field::tables::tests::mul_commutativity ... ok
[INFO] [stdout] test encoder::tests::random_encode_non_zero_payload ... ok
[INFO] [stdout] test field::tables::tests::generator_has_order_255 ... ok
[INFO] [stdout] test field::tables::tests::inv_correctness ... ok
[INFO] [stdout] test encoder::tests::new_rejects_zero_params ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_axpy_aligned_buffers ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_matches_repeated_public_dispatch_calls ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_axpy_unaligned_offsets ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_axpy_multi_matches_loop ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_scale_inplace_matches_scale ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_scale_random_c_lengths ... ok
[INFO] [stdout] test kernel::proptest::tests::public_axpy_empty_ok ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_exact_chunk_boundaries_and_tails ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_c_one_and_zero ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_axpy_random_c_lengths ... ok
[INFO] [stdout] test kernel::proptest::tests::public_scale_c0_c1 ... ok
[INFO] [stdout] test kernel::proptest::tests::scale_inplace_c0_c1 ... ok
[INFO] [stdout] test kernel::scalar::tests::axpy_c_zero_noop ... ok
[INFO] [stdout] test kernel::scalar::tests::axpy_known_vector ... ok
[INFO] [stdout] test kernel::scalar::tests::dot_product ... ok
[INFO] [stdout] test kernel::scalar::tests::axpy_c_one_is_xor ... ok
[INFO] [stdout] test kernel::scalar::tests::scale_vs_axpy ... ok
[INFO] [stdout] test kernel::tests::axpy_round_trip ... ok
[INFO] [stdout] test kernel::tests::dispatched_dot_matches_scalar_across_vector_tails ... ok
[INFO] [stdout] test kernel::tests::kernel_name_not_empty ... ok
[INFO] [stdout] test kernel::tests::runtime_dispatch_selects_best ... ok
[INFO] [stdout] test kernel::tests::scale_axpy_consistency ... ok
[INFO] [stdout] test kernel::scalar::tests::nibble_tables_correctness ... ok
[INFO] [stdout] test kernel::x86::avx2_ssse3::tests::axpy_matches_scalar ... ok
[INFO] [stdout] test kernel::x86::avx2_ssse3::tests::vector_tails_match_scalar_at_boundaries ... ok
[INFO] [stdout] test kernel::x86::avx512_ssse3::tests::axpy_matches_scalar ... ok
[INFO] [stdout] test kernel::x86::avx512_ssse3::tests::vector_tails_match_scalar_at_boundaries ... ok
[INFO] [stdout] test kernel::x86::gfni_avx2::tests::axpy_matches_scalar ... ok
[INFO] [stdout] test kernel::x86::gfni_avx2::tests::vector_tails_match_scalar_at_boundaries ... ok
[INFO] [stdout] test kernel::x86::gfni_avx512::tests::aligned_path_taken_for_aligned_buffers ... ok
[INFO] [stdout] test kernel::x86::gfni_avx512::tests::axpy_matches_scalar ... ok
[INFO] [stdout] test kernel::x86::gfni_avx512::tests::vector_tails_match_scalar_at_boundaries ... ok
[INFO] [stdout] test kernel::x86::gfni_sse::tests::axpy_matches_scalar ... ok
[INFO] [stdout] test kernel::x86::ssse3::tests::axpy_matches_scalar ... ok
[INFO] [stdout] test matrix::tests::axpy_row_operation ... ok
[INFO] [stdout] test matrix::tests::identity_rref_unchanged ... ok
[INFO] [stdout] test aligned::tests::oversized_length_panics_before_allocation - should panic ... ok
[INFO] [stdout] test matrix::tests::rank_2x2_invertible ... ok
[INFO] [stdout] test field::gf8::tests::division_by_zero_panics_in_all_profiles - should panic ... ok
[INFO] [stdout] test matrix::tests::rank_of_zero_matrix ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_panics_on_full_source_overlap_before_mutation ... ok
[INFO] [stdout] test matrix::tests::row_scale_matches_kernel ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_panics_on_partial_source_overlap_before_mutation ... ok
[INFO] [stdout] test recoder::tests::recode_empty_is_invalid ... ok
[INFO] [stdout] test recoder::tests::recode_size_mismatch ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_panics_on_source_len - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_validates_all_lengths_before_mutating_destination ... ok
[INFO] [stdout] test matrix::tests::rows_are_aligned ... ok
[INFO] [stdout] test recoder::tests::recode_then_decode ... ok
[INFO] [stdout] test kernel::proptest::tests::axpy_multi_panics_on_coeffs_sources_len - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::public_axpy_panics_on_full_alias_overlap - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::public_axpy_panics_on_len_mismatch - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::public_dot_panics_on_len_mismatch - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::public_axpy_panics_on_partial_overlap - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::public_scale_panics_on_len_mismatch - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::public_scale_panics_on_full_alias_overlap - should panic ... ok
[INFO] [stdout] test matrix::tests::oversized_columns_panic_before_allocation - should panic ... ok
[INFO] [stdout] test matrix::tests::row_axpy_panics_on_same_row - should panic ... ok
[INFO] [stdout] test kernel::proptest::tests::prop_axpy_multi_randomized_equivalence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 100 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rlnc_simdx
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/aligned.rs - aligned (line 14) ... ok
[INFO] [stdout] test src/lib.rs - active_kernel (line 132) ... ok
[INFO] [stdout] test src/lib.rs - (line 54) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4", kill_on_drop: false }`
[INFO] [stdout] 90c6c995c0c61ed8660264b28db59893eeada8302c47ddd30cf84eed9ef77eb4
