[INFO] fetching crate morphine 0.1.0... [INFO] testing morphine-0.1.0 against 1.90.0 for beta-1.91-3 [INFO] extracting crate morphine 0.1.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate morphine 0.1.0 [INFO] finished tweaking crates.io crate morphine 0.1.0 [INFO] tweaked toml for crates.io crate morphine 0.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate morphine 0.1.0 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate morphine 0.1.0 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.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded safe_arch v0.6.0 [INFO] [stderr] Downloaded bus v2.3.0 [INFO] [stderr] Downloaded simple-error v0.2.3 [INFO] [stderr] Downloaded matrixmultiply v0.3.2 [INFO] [stderr] Downloaded unsafe-libyaml v0.2.4 [INFO] [stderr] Downloaded serde_yaml v0.9.14 [INFO] [stderr] Downloaded libm v0.2.6 [INFO] [stderr] Downloaded wide v0.7.5 [INFO] [stderr] Downloaded bytemuck v1.12.3 [INFO] [stderr] Downloaded statrs v0.16.0 [INFO] [stderr] Downloaded num-complex v0.4.2 [INFO] [stderr] Downloaded core_affinity v0.7.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5ca06378717634d8c3edfde6824f7376ec94fee0976c228a6004cc8c2507d369 [INFO] running `Command { std: "docker" "start" "-a" "5ca06378717634d8c3edfde6824f7376ec94fee0976c228a6004cc8c2507d369", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5ca06378717634d8c3edfde6824f7376ec94fee0976c228a6004cc8c2507d369", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ca06378717634d8c3edfde6824f7376ec94fee0976c228a6004cc8c2507d369", kill_on_drop: false }` [INFO] [stdout] 5ca06378717634d8c3edfde6824f7376ec94fee0976c228a6004cc8c2507d369 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 00c5804f9c80773c13e0d682f750a978b6ea4d73006330a1566ccf1d3c6ea78e [INFO] running `Command { std: "docker" "start" "-a" "00c5804f9c80773c13e0d682f750a978b6ea4d73006330a1566ccf1d3c6ea78e", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.137 [INFO] [stderr] Compiling libm v0.2.6 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling proc-macro2 v1.0.47 [INFO] [stderr] Compiling unicode-ident v1.0.5 [INFO] [stderr] Compiling syn v1.0.103 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling paste v1.0.11 [INFO] [stderr] Compiling serde_derive v1.0.147 [INFO] [stderr] Compiling bytemuck v1.12.3 [INFO] [stderr] Compiling num-rational v0.4.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.14 [INFO] [stderr] Compiling serde v1.0.147 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Compiling indexmap v1.9.2 [INFO] [stderr] Compiling parking_lot_core v0.9.4 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling safe_arch v0.6.0 [INFO] [stderr] Compiling matrixmultiply v0.3.2 [INFO] [stderr] Compiling smallvec v1.10.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling itoa v1.0.4 [INFO] [stderr] Compiling ryu v1.0.11 [INFO] [stderr] Compiling serde_json v1.0.89 [INFO] [stderr] Compiling unsafe-libyaml v0.2.4 [INFO] [stderr] Compiling either v1.8.0 [INFO] [stderr] Compiling simple-error v0.2.3 [INFO] [stderr] Compiling crossbeam-channel v0.5.6 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling wide v0.7.5 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling getrandom v0.2.8 [INFO] [stderr] Compiling num_cpus v1.14.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling core_affinity v0.7.6 [INFO] [stderr] Compiling bus v2.3.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-complex v0.4.2 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling simba v0.6.0 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling nalgebra-macros v0.1.0 [INFO] [stderr] Compiling nalgebra v0.29.0 [INFO] [stderr] Compiling serde_yaml v0.9.14 [INFO] [stderr] Compiling statrs v0.16.0 [INFO] [stderr] Compiling morphine v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.98s [INFO] running `Command { std: "docker" "inspect" "00c5804f9c80773c13e0d682f750a978b6ea4d73006330a1566ccf1d3c6ea78e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "00c5804f9c80773c13e0d682f750a978b6ea4d73006330a1566ccf1d3c6ea78e", kill_on_drop: false }` [INFO] [stdout] 00c5804f9c80773c13e0d682f750a978b6ea4d73006330a1566ccf1d3c6ea78e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f2e83e7c910a6024780d2e9c26c3c641c5f4fe1e01ef6aa1be24461f0007a315 [INFO] running `Command { std: "docker" "start" "-a" "f2e83e7c910a6024780d2e9c26c3c641c5f4fe1e01ef6aa1be24461f0007a315", kill_on_drop: false }` [INFO] [stderr] Compiling morphine v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.84s [INFO] running `Command { std: "docker" "inspect" "f2e83e7c910a6024780d2e9c26c3c641c5f4fe1e01ef6aa1be24461f0007a315", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2e83e7c910a6024780d2e9c26c3c641c5f4fe1e01ef6aa1be24461f0007a315", kill_on_drop: false }` [INFO] [stdout] f2e83e7c910a6024780d2e9c26c3c641c5f4fe1e01ef6aa1be24461f0007a315 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 124d2a26472f6922f479d0d320acfc6a170f8c62862dabbf09da0b5bebffe76b [INFO] running `Command { std: "docker" "start" "-a" "124d2a26472f6922f479d0d320acfc6a170f8c62862dabbf09da0b5bebffe76b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/morphine-d938a5f27d83fcec) [INFO] [stdout] [INFO] [stdout] running 83 tests [INFO] [stdout] test batched_ring_buffer::tests::round_trip ... ok [INFO] [stdout] test batched_ring_buffer::tests::empty ... ok [INFO] [stdout] test instance::tests::out_channel_mapping ... ok [INFO] [stdout] test instance::tests::state_snapshot_aggregation ... ok [INFO] [stdout] test neuron::tests::ipsp_prevents_spike ... ok [INFO] [stdout] test batched_ring_buffer::tests::randomized_input ... ok [INFO] [stdout] test neuron::tests::leak ... ok [INFO] [stdout] test neuron::tests::single_psp_spike_coincidence ... ok [INFO] [stdout] test neuron::tests::spike_after_leakage ... ok [INFO] [stdout] test neuron::tests::spike_coincidence_post_then_pre ... ok [INFO] [stdout] test neuron::tests::spike_coincidence_pre_then_post ... ok [INFO] [stdout] test instance::tests::echo_instance ... ok [INFO] [stdout] test neuron::tests::voltage_floor ... ok [INFO] [stdout] test instance::tests::forced_spikes ... ok [INFO] [stdout] test params::tests::duplicate_connection ... ok [INFO] [stdout] test params::tests::elig_trace_delay_greater_than_cutoff ... ok [INFO] [stdout] test params::tests::negative_initial_weight_constant ... ok [INFO] [stdout] test params::tests::flush_period_nod_multiple_of_conflation_period ... ok [INFO] [stdout] test neuron::tests::check_spike_no_duplicate ... ok [INFO] [stdout] test neuron::tests::threshold_adaptation ... ok [INFO] [stdout] test params::tests::invalid_from_layer_id ... ok [INFO] [stdout] test instance::tests::invalid_tick_input ... ok [INFO] [stdout] test batched_ring_buffer::tests::single_element ... ok [INFO] [stdout] test neuron::tests::coinciding_psps_cause_spike ... ok [INFO] [stdout] test params::tests::invalid_to_layer_id ... ok [INFO] [stdout] test params::tests::negative_conduction_delay_distance_scale_factor ... ok [INFO] [stdout] test params::tests::negative_p0_facilitation ... ok [INFO] [stdout] test instance::tests::simple_round_trip ... ok [INFO] [stdout] test params::tests::reset_voltage_not_less_than_adaptation_threshold ... ok [INFO] [stdout] test params::tests::too_high_connect_density ... ok [INFO] [stdout] test params::tests::too_high_connect_width ... ok [INFO] [stdout] test params::tests::zero_max_weight ... ok [INFO] [stdout] test params::tests::zero_dopamine_modulation_factor ... ok [INFO] [stdout] test params::tests::valid_params ... ok [INFO] [stdout] test params::tests::too_high_factor_depression ... ok [INFO] [stdout] test params::tests::zero_connect_density ... ok [INFO] [stdout] test params::tests::too_high_num_threads ... ok [INFO] [stdout] test params::tests::reset_voltage_lower_than_floor ... ok [INFO] [stdout] test params::tests::too_high_p0_depression ... ok [INFO] [stdout] test params::tests::zero_refractory_period ... ok [INFO] [stdout] test params::tests::too_high_reset_voltage ... ok [INFO] [stdout] test params::tests::zero_tau_elig_trace ... ok [INFO] [stdout] test params::tests::zero_factor_facilitation ... ok [INFO] [stdout] test params::tests::voltage_floor_greater_than_zero ... ok [INFO] [stdout] test params::tests::zero_connect_width ... ok [INFO] [stdout] test params::tests::zero_initial_weight_randomized ... ok [INFO] [stdout] test plasticity_modulation::tests::dopamine_conflation_and_flush ... ok [INFO] [stdout] test params::tests::zero_tau_membrane ... ok [INFO] [stdout] test params::tests::zero_tau_pre_before_post_short_term_stdp ... ok [INFO] [stdout] test params::tests::zero_tau_pre_after_post_long_term_stdp ... ok [INFO] [stdout] test params::tests::zero_tau_stp_facilitation ... ok [INFO] [stdout] test params::tests::zero_tau_threshold ... ok [INFO] [stdout] test params::tests::zero_tau_short_term_stdp ... ok [INFO] [stdout] test params::tests::zero_tau_stp_depression ... ok [INFO] [stdout] test partition::tests::conduction_delay ... ok [INFO] [stdout] test partition::tests::positions_1d ... ok [INFO] [stdout] test plasticity_modulation::tests::dopamine_modulation_factor ... ok [INFO] [stdout] test plasticity_modulation::tests::complex_scenario ... ok [INFO] [stdout] test plasticity_modulation::tests::negative_eligibility_trace_decay ... ok [INFO] [stdout] test plasticity_modulation::tests::eligibility_trace_delay ... ok [INFO] [stdout] test plasticity_modulation::tests::zero_dopamine ... ok [INFO] [stdout] test short_term_plasticity::tests::facilitation ... ok [INFO] [stdout] test short_term_plasticity::tests::depression ... ok [INFO] [stdout] test short_term_plasticity::tests::no_stp ... ok [INFO] [stdout] test plasticity_modulation::tests::negative_dopamine_amount ... ok [INFO] [stdout] test spike_coincidence::tests::post_syn_spike_before_cutoff ... ok [INFO] [stdout] test spike_coincidence::tests::pre_syn_spike_after_cutoff ... ok [INFO] [stdout] test spike_coincidence::tests::pre_syn_spike_before_cutoff ... ok [INFO] [stdout] test synapse::tests::short_term_stdp_causes_flooring_then_decays ... ok [INFO] [stdout] test synapse::tests::short_term_stdp_decay_and_another ... ok [INFO] [stdout] test plasticity_modulation::tests::eligbility_trace_cutoff_time ... ok [INFO] [stdout] test spike_coincidence::tests::post_syn_spike_subset_cutoff ... ok [INFO] [stdout] test synapse::tests::weight_ceil ... ok [INFO] [stdout] test synapse::tests::weight_change ... ok [INFO] [stdout] test spike_coincidence::tests::post_syn_spike_after_cutoff ... ok [INFO] [stdout] test util::tests::partition_range ... ok [INFO] [stdout] test util::tests::depression ... ok [INFO] [stdout] test util::tests::potentiation ... ok [INFO] [stdout] test synapse::tests::stp ... ok [INFO] [stdout] test synapse::tests::weight_floor ... ok [INFO] [stdout] test partition::tests::partition_creation ... ok [INFO] [stdout] test partition::tests::multithreading_partitions ... ok [INFO] [stdout] test partition::tests::randomized_weights ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/benchmark.rs (/opt/rustwide/target/debug/deps/benchmark-46f9c2a73f1558c5) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/checksum_gen.rs (/opt/rustwide/target/debug/deps/checksum_gen-a1b9448189f40348) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-294bf2a2d0bcb207) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test empty_instance ... ok [INFO] [stdout] test no_psp_during_refractory_period ... ok [INFO] [stdout] test empty_output_layer ... ok [INFO] [stdout] test no_self_innervation ... ok [INFO] [stdout] test negative_reward ... ok [INFO] [stdout] test missed_spike_after_leakage ... ok [INFO] [stdout] test single_neuron ... ok [INFO] [stdout] test short_term_plasticity ... ok [INFO] [stdout] test state_snapshot ... ok [INFO] [stdout] test long_term_stdp_complex_scenario ... ok [INFO] [stdout] test single_direct_mapped_output ... ok [INFO] [stdout] test pre_syn_spike_then_two_post_syn_spikes ... ok [INFO] [stdout] test threshold_adaptation ... ok [INFO] [stdout] test stdp_alternating_pre_post_syn_spikes ... ok [INFO] [stdout] test voltage_floor ... ok [INFO] [stdout] test two_epsps_and_one_ipsp ... ok [INFO] [stdout] test voltage_trajectory ... ok [INFO] [stdout] test no_dopamine ... ok [INFO] [stdout] test post_syn_spike_then_two_pre_syn_spikes ... ok [INFO] [stdout] test simple_potentiation_long_term_stdp ... ok [INFO] [stdout] test simple_potentiation_short_term_stdp ... ok [INFO] [stdout] test synaptic_transmission_count ... ok [INFO] [stdout] test simple_dopamine_scenario ... ok [INFO] [stdout] test zero_vs_absent_short_term_stdp ... ok [INFO] [stdout] test zero_vs_absent_plasticity_modulation ... ok [INFO] [stdout] test invariance_partitioning_buffering ... ok [INFO] [stdout] test zero_vs_absent_long_term_stdp ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.83s [INFO] [stdout] [INFO] [stderr] Doc-tests morphine [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "124d2a26472f6922f479d0d320acfc6a170f8c62862dabbf09da0b5bebffe76b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "124d2a26472f6922f479d0d320acfc6a170f8c62862dabbf09da0b5bebffe76b", kill_on_drop: false }` [INFO] [stdout] 124d2a26472f6922f479d0d320acfc6a170f8c62862dabbf09da0b5bebffe76b