[INFO] fetching crate potentials 0.1.0... [INFO] testing potentials-0.1.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate potentials 0.1.0 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate potentials 0.1.0 [INFO] finished tweaking crates.io crate potentials 0.1.0 [INFO] tweaked toml for crates.io crate potentials 0.1.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate potentials 0.1.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate potentials 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fdda09d55d58192d44b0deaaee02288d7e3a890ea76cf9b2f72ca5ab91e0ab49 [INFO] running `Command { std: "docker" "start" "-a" "fdda09d55d58192d44b0deaaee02288d7e3a890ea76cf9b2f72ca5ab91e0ab49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fdda09d55d58192d44b0deaaee02288d7e3a890ea76cf9b2f72ca5ab91e0ab49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fdda09d55d58192d44b0deaaee02288d7e3a890ea76cf9b2f72ca5ab91e0ab49", kill_on_drop: false }` [INFO] [stdout] fdda09d55d58192d44b0deaaee02288d7e3a890ea76cf9b2f72ca5ab91e0ab49 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6bc2867c826d1fd7c1a37761c9a4662fcb314d7287d70bb82313751c0a133888 [INFO] running `Command { std: "docker" "start" "-a" "6bc2867c826d1fd7c1a37761c9a4662fcb314d7287d70bb82313751c0a133888", kill_on_drop: false }` [INFO] [stderr] Compiling potentials v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.36s [INFO] running `Command { std: "docker" "inspect" "6bc2867c826d1fd7c1a37761c9a4662fcb314d7287d70bb82313751c0a133888", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6bc2867c826d1fd7c1a37761c9a4662fcb314d7287d70bb82313751c0a133888", kill_on_drop: false }` [INFO] [stdout] 6bc2867c826d1fd7c1a37761c9a4662fcb314d7287d70bb82313751c0a133888 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 99652879c6ec4a90820e02b9ad2a8ff6e8a544a0cb7ebf56c1be40c821565200 [INFO] running `Command { std: "docker" "start" "-a" "99652879c6ec4a90820e02b9ad2a8ff6e8a544a0cb7ebf56c1be40c821565200", kill_on_drop: false }` [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling potentials v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.58s [INFO] running `Command { std: "docker" "inspect" "99652879c6ec4a90820e02b9ad2a8ff6e8a544a0cb7ebf56c1be40c821565200", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "99652879c6ec4a90820e02b9ad2a8ff6e8a544a0cb7ebf56c1be40c821565200", kill_on_drop: false }` [INFO] [stdout] 99652879c6ec4a90820e02b9ad2a8ff6e8a544a0cb7ebf56c1be40c821565200 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f6ee4e325861c2d0f76da108b4d375001ce376e8d4b653429b4b428bb4ffc456 [INFO] running `Command { std: "docker" "start" "-a" "f6ee4e325861c2d0f76da108b4d375001ce376e8d4b653429b4b428bb4ffc456", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/potentials-cdde6bd041231b95) [INFO] [stdout] running 239 tests [INFO] [stdout] test angle::cos::tests::test_cos_derivative_at_equilibrium ... ok [INFO] [stdout] test angle::cos::tests::test_cos_energy_derivative_consistency ... ok [INFO] [stdout] test angle::cos::tests::test_cos_at_equilibrium ... ok [INFO] [stdout] test angle::cos::tests::test_cos_displaced ... ok [INFO] [stdout] test angle::cos::tests::test_cos_from_constructors ... ok [INFO] [stdout] test angle::cos::tests::test_cos_numerical_derivative ... ok [INFO] [stdout] test angle::cross::tests::test_cross_at_equilibrium ... ok [INFO] [stdout] test angle::cross::tests::test_cross_derivative_zero ... ok [INFO] [stdout] test angle::cross::tests::test_cross_value ... ok [INFO] [stdout] test angle::cross::tests::test_cross_sign ... ok [INFO] [stdout] test angle::harm::tests::test_harm_at_equilibrium ... ok [INFO] [stdout] test angle::harm::tests::test_harm_numerical_derivative ... ok [INFO] [stdout] test angle::linear::tests::test_linear_at_0 ... ok [INFO] [stdout] test angle::harm::tests::test_harm_from_degrees ... ok [INFO] [stdout] test angle::harm::tests::test_harm_displaced ... ok [INFO] [stdout] test angle::linear::tests::test_linear_at_180 ... ok [INFO] [stdout] test angle::linear::tests::test_linear_at_90 ... ok [INFO] [stdout] test angle::linear::tests::test_linear_derivative_constant ... ok [INFO] [stdout] test angle::linear::tests::test_linear_numerical_derivative ... ok [INFO] [stdout] test angle::urey::tests::test_urey_at_equilibrium ... ok [INFO] [stdout] test bond::cubic::tests::test_cubic_asymmetry ... ok [INFO] [stdout] test angle::urey::tests::test_urey_numerical_derivative ... ok [INFO] [stdout] test bond::cubic::tests::test_cubic_force_at_equilibrium ... ok [INFO] [stdout] test bond::cubic::tests::test_cubic_at_equilibrium ... ok [INFO] [stdout] test bond::cubic::tests::test_cubic_reduces_to_harmonic ... ok [INFO] [stdout] test angle::urey::tests::test_urey_only_angle ... ok [INFO] [stdout] test bond::fene::tests::test_fene_increases ... ok [INFO] [stdout] test bond::harm::tests::test_harm_numerical_derivative ... ok [INFO] [stdout] test bond::fene::tests::test_fene_harmonic_limit ... ok [INFO] [stdout] test bond::fene::tests::test_fene_numerical_derivative ... ok [INFO] [stdout] test bond::cubic::tests::test_cubic_numerical_derivative ... ok [INFO] [stdout] test bond::g96::tests::test_g96_at_equilibrium ... ok [INFO] [stdout] test bond::g96::tests::test_g96_force_at_equilibrium ... ok [INFO] [stdout] test bond::g96::tests::test_g96_displaced ... ok [INFO] [stdout] test bond::g96::tests::test_g96_from_r0_sq ... ok [INFO] [stdout] test bond::g96::tests::test_g96_numerical_derivative ... ok [INFO] [stdout] test bond::harm::tests::test_harm_at_equilibrium ... ok [INFO] [stdout] test bond::harm::tests::test_harm_compressed ... ok [INFO] [stdout] test bond::harm::tests::test_harm_energy_force_consistency ... ok [INFO] [stdout] test bond::harm::tests::test_harm_force_at_equilibrium ... ok [INFO] [stdout] test bond::harm::tests::test_harm_stretched ... ok [INFO] [stdout] test bond::morse::tests::test_morse_at_equilibrium ... ok [INFO] [stdout] test bond::fene::tests::test_fene_at_zero ... ok [INFO] [stdout] test bond::morse::tests::test_morse_dissociation_limit ... ok [INFO] [stdout] test bond::morse::tests::test_morse_force_at_equilibrium ... ok [INFO] [stdout] test bond::morse::tests::test_morse_from_harmonic ... ok [INFO] [stdout] test bond::morse::tests::test_morse_numerical_derivative ... ok [INFO] [stdout] test bond::quart::tests::test_quart_at_equilibrium ... ok [INFO] [stdout] test bond::quart::tests::test_quart_force_at_equilibrium ... ok [INFO] [stdout] test bond::quart::tests::test_quart_reduces_to_harmonic ... ok [INFO] [stdout] test bond::quart::tests::test_quart_symmetric ... ok [INFO] [stdout] test consts::tests::test_amu ... ok [INFO] [stdout] test consts::tests::test_angstrom ... ok [INFO] [stdout] test consts::tests::test_boltzmann ... ok [INFO] [stdout] test consts::tests::test_coulomb_constant ... ok [INFO] [stdout] test consts::tests::test_coulomb_metal ... ok [INFO] [stdout] test consts::tests::test_deg2rad ... ok [INFO] [stdout] test consts::tests::test_coulomb_real ... ok [INFO] [stdout] test consts::tests::test_coulomb_real_metal_ratio ... ok [INFO] [stdout] test consts::tests::test_deg_rad_inverse ... ok [INFO] [stdout] test consts::tests::test_elementary_charge ... ok [INFO] [stdout] test consts::tests::test_deg_rad_roundtrip ... ok [INFO] [stdout] test consts::tests::test_ev_kcal_roundtrip ... ok [INFO] [stdout] test consts::tests::test_electron_mass ... ok [INFO] [stdout] test consts::tests::test_deg_to_rad ... ok [INFO] [stdout] test consts::tests::test_ev_to_kcal ... ok [INFO] [stdout] test consts::tests::test_avogadro ... ok [INFO] [stdout] test consts::tests::test_electronvolt ... ok [INFO] [stdout] test consts::tests::test_gas_constant ... ok [INFO] [stdout] test consts::tests::test_hbar ... ok [INFO] [stdout] test consts::tests::test_femtosecond ... ok [INFO] [stdout] test consts::tests::test_kcal_to_ev ... ok [INFO] [stdout] test consts::tests::test_pi ... ok [INFO] [stdout] test consts::tests::test_kcal_kj_roundtrip ... ok [INFO] [stdout] test consts::tests::test_kcal_per_mol ... ok [INFO] [stdout] test consts::tests::test_planck_constant ... ok [INFO] [stdout] test consts::tests::test_picosecond ... ok [INFO] [stdout] test consts::tests::test_rad2deg ... ok [INFO] [stdout] test consts::tests::test_half_pi ... ok [INFO] [stdout] test consts::tests::test_kj_per_mol ... ok [INFO] [stdout] test consts::tests::test_speed_of_light ... ok [INFO] [stdout] test consts::tests::test_vacuum_permittivity ... ok [INFO] [stdout] test consts::tests::test_two_pi ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_angular_dependence ... ok [INFO] [stdout] test consts::tests::test_kj_to_kcal ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_at_minimum ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_cos2_vs_cos4 ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_cos2_numerical_derivatives ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_energy_derivative_consistency ... ok [INFO] [stdout] test consts::tests::test_kcal_to_kj ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_numerical_angular_derivative ... ok [INFO] [stdout] test consts::tests::test_rad_to_deg ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_numerical_radial_derivative ... ok [INFO] [stdout] test hbond::dreid::tests::test_dreid_various_powers ... ok [INFO] [stdout] test hbond::ljcos::tests::test_cos_power ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_angular_at_90 ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_at_minimum ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_cos2_vs_cos4 ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_various_powers ... ok [INFO] [stdout] test imp::cos::tests::test_chebyshev_n4 ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_energy_derivative_consistency ... ok [INFO] [stdout] test imp::cos::tests::test_cos_n1 ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_numerical_angular_derivative ... ok [INFO] [stdout] test consts::tests::test_proton_mass ... ok [INFO] [stdout] test imp::cos::tests::test_cos_numerical_derivative ... ok [INFO] [stdout] test imp::dist::tests::test_dist_derivative ... ok [INFO] [stdout] test imp::dist::tests::test_dist_at_equilibrium ... ok [INFO] [stdout] test imp::dist::tests::test_dist_energy_derivative ... ok [INFO] [stdout] test imp::cos::tests::test_cos_energy_derivative_consistency ... ok [INFO] [stdout] test imp::dist::tests::test_dist_quadratic ... ok [INFO] [stdout] test imp::dist::tests::test_dist_planar_at_zero ... ok [INFO] [stdout] test imp::harm::tests::test_harm_numerical_derivative ... ok [INFO] [stdout] test imp::harm::tests::test_harm_energy_derivative_consistency ... ok [INFO] [stdout] test imp::dist::tests::test_dist_symmetry ... ok [INFO] [stdout] test imp::cos::tests::test_cos_n3 ... ok [INFO] [stdout] test imp::dist::tests::test_dist_numerical_derivative ... ok [INFO] [stdout] test imp::cos::tests::test_cos_planar_at_90 ... ok [INFO] [stdout] test math::tests::test_f32_mask_bitops ... ok [INFO] [stdout] test imp::harm::tests::test_harm_tetrahedral ... ok [INFO] [stdout] test imp::harm::tests::test_harm_planar_at_equilibrium ... ok [INFO] [stdout] test imp::cos::tests::test_cos_planar_at_zero ... ok [INFO] [stdout] test math::tests::test_f32_acos_asin ... ok [INFO] [stdout] test math::tests::test_f32_atan2 ... ok [INFO] [stdout] test math::tests::test_f32_comparisons ... ok [INFO] [stdout] test math::tests::test_f32_exp_ln ... ok [INFO] [stdout] test math::tests::test_f32_mask_any_all ... ok [INFO] [stdout] test math::tests::test_f32_abs ... ok [INFO] [stdout] test math::tests::test_f32_min_max ... ok [INFO] [stdout] test math::tests::test_f32_mask_select ... ok [INFO] [stdout] test imp::harm::tests::test_harm_planar_displaced ... ok [INFO] [stdout] test math::tests::test_f32_powi_powf ... ok [INFO] [stdout] test math::tests::test_f32_recip ... ok [INFO] [stdout] test math::tests::test_f32_rsqrt ... ok [INFO] [stdout] test math::tests::test_f32_sin_cos ... ok [INFO] [stdout] test math::tests::test_f32_splat ... ok [INFO] [stdout] test math::tests::test_f32_sqrt ... ok [INFO] [stdout] test bond::quart::tests::test_quart_numerical_derivative ... ok [INFO] [stdout] test math::tests::test_f32_zero_and_one ... ok [INFO] [stdout] test math::tests::test_f64_abs ... ok [INFO] [stdout] test math::tests::test_f64_acos_asin ... ok [INFO] [stdout] test math::tests::test_f64_comparisons ... ok [INFO] [stdout] test math::tests::test_f64_atan2 ... ok [INFO] [stdout] test math::tests::test_f64_exp_ln ... ok [INFO] [stdout] test math::tests::test_f64_mask_bitops ... ok [INFO] [stdout] test math::tests::test_vector_lanes ... ok [INFO] [stdout] test meta::cutoff::tests::test_cutoff_at_boundary ... ok [INFO] [stdout] test meta::cutoff::tests::test_cutoff_inside ... ok [INFO] [stdout] test math::tests::test_f64_mask_select ... ok [INFO] [stdout] test math::tests::test_float_conversions ... ok [INFO] [stdout] test math::tests::test_f64_min_max ... ok [INFO] [stdout] test math::tests::test_f64_powi_powf ... ok [INFO] [stdout] test math::tests::test_f64_recip ... ok [INFO] [stdout] test math::tests::test_f64_rsqrt ... ok [INFO] [stdout] test math::tests::test_f64_sin_cos ... ok [INFO] [stdout] test math::tests::test_f64_splat ... ok [INFO] [stdout] test math::tests::test_f64_sqrt ... ok [INFO] [stdout] test hbond::ljcos::tests::test_ljcos_numerical_radial_derivative ... ok [INFO] [stdout] test math::tests::test_f64_zero_and_one ... ok [INFO] [stdout] test math::tests::test_float_constants ... ok [INFO] [stdout] test math::tests::test_f64_mask_any_all ... ok [INFO] [stdout] test meta::cutoff::tests::test_cutoff_outside ... ok [INFO] [stdout] test meta::scaled::tests::test_scaled_half ... ok [INFO] [stdout] test meta::scaled::tests::test_scaled_identity ... ok [INFO] [stdout] test meta::scaled::tests::test_scaled_zero ... ok [INFO] [stdout] test meta::shift::tests::test_shift_force_unchanged ... ok [INFO] [stdout] test meta::scaled::tests::test_scaled_negative ... ok [INFO] [stdout] test meta::shift::tests::test_shift_at_cutoff ... ok [INFO] [stdout] test meta::softcore::tests::test_softcore_finite_at_zero ... ok [INFO] [stdout] test meta::shift::tests::test_shift_vs_unshifted ... ok [INFO] [stdout] test meta::shift::tests::test_shift_zero_outside ... ok [INFO] [stdout] test meta::softcore::tests::test_softcore_lambda_one ... ok [INFO] [stdout] test meta::softcore::tests::test_softcore_numerical_derivative ... ok [INFO] [stdout] test meta::sum::tests::test_sum_energy ... ok [INFO] [stdout] test meta::sum::tests::test_nested_sum ... ok [INFO] [stdout] test meta::sum::tests::test_sum_force ... ok [INFO] [stdout] test meta::switch::tests::test_switch_at_rs ... ok [INFO] [stdout] test meta::switch::tests::test_switch_inside_rs ... ok [INFO] [stdout] test meta::switch::tests::test_switch_at_rc ... ok [INFO] [stdout] test meta::sum::tests::test_sum_energy_force ... ok [INFO] [stdout] test meta::switch::tests::test_switch_numerical_derivative ... ok [INFO] [stdout] test meta::switch::tests::test_switch_outside_rc ... ok [INFO] [stdout] test pair::coul::tests::test_coul_at_r_2 ... ok [INFO] [stdout] test pair::buck::tests::test_buck_from_rho ... ok [INFO] [stdout] test pair::coul::tests::test_coul_energy_force_consistency ... ok [INFO] [stdout] test pair::coul::tests::test_coul_from_charges ... ok [INFO] [stdout] test pair::buck::tests::test_buck_at_r_2 ... ok [INFO] [stdout] test pair::coul::tests::test_coul_opposite_charges ... ok [INFO] [stdout] test pair::gauss::tests::test_gauss_at_zero ... ok [INFO] [stdout] test pair::coul::tests::test_coul_numerical_derivative ... ok [INFO] [stdout] test pair::gauss::tests::test_gauss_decay ... ok [INFO] [stdout] test pair::gauss::tests::test_gauss_energy_force_consistency ... ok [INFO] [stdout] test pair::buck::tests::test_buck_numerical_derivative ... ok [INFO] [stdout] test pair::gauss::tests::test_gauss_numerical_derivative ... ok [INFO] [stdout] test pair::gauss::tests::test_gauss_force_at_zero ... ok [INFO] [stdout] test pair::lj::tests::test_lj_at_sigma ... ok [INFO] [stdout] test pair::gauss::tests::test_gauss_from_sigma ... ok [INFO] [stdout] test pair::lj::tests::test_lj_at_r_min ... ok [INFO] [stdout] test pair::lj::tests::test_lj_energy_force_consistency ... ok [INFO] [stdout] test pair::mie::tests::test_mie_at_minimum ... ok [INFO] [stdout] test pair::mie::tests::test_mie_force_at_minimum ... ok [INFO] [stdout] test pair::mie::tests::test_mie_numerical_derivative ... ok [INFO] [stdout] test pair::lj::tests::test_lj_force_at_r_min ... ok [INFO] [stdout] test pair::mie::tests::test_mie_reduces_to_lj ... ok [INFO] [stdout] test pair::soft::tests::test_soft_decay ... ok [INFO] [stdout] test pair::soft::tests::test_soft_at_sigma ... ok [INFO] [stdout] test pair::soft::tests::test_soft_different_exponents ... ok [INFO] [stdout] test pair::lj::tests::test_lj_numerical_derivative ... ok [INFO] [stdout] test pair::soft::tests::test_soft_energy_force_consistency ... ok [INFO] [stdout] test pair::soft::tests::test_soft_numerical_derivative ... ok [INFO] [stdout] test pair::mie::tests::test_mie_energy_force_consistency ... ok [INFO] [stdout] test pair::soft::tests::test_soft_repulsive ... ok [INFO] [stdout] test meta::softcore::tests::test_softcore_lambda_zero ... ok [INFO] [stdout] test pair::yukawa::tests::test_yukawa_approaches_coulomb ... ok [INFO] [stdout] test torsion::cos::tests::test_cos_derivative_at_extrema ... ok [INFO] [stdout] test torsion::cos::tests::test_cos_n1_delta0 ... ok [INFO] [stdout] test torsion::cos::tests::test_cos_n3 ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_at_equilibrium ... ok [INFO] [stdout] test torsion::cos::tests::test_cos_with_phase ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_derivative_at_equilibrium ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_energy_derivative_consistency ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_displacement ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_numerical_derivative ... ok [INFO] [stdout] test pair::yukawa::tests::test_yukawa_at_r_1 ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_sign_of_derivative ... ok [INFO] [stdout] test torsion::harm::tests::test_harm_trans ... ok [INFO] [stdout] test pair::yukawa::tests::test_yukawa_energy_force_consistency ... ok [INFO] [stdout] test torsion::opls::tests::test_opls_at_zero ... ok [INFO] [stdout] test torsion::opls::tests::test_opls_threefold ... ok [INFO] [stdout] test torsion::rb::tests::test_rb_at_180 ... ok [INFO] [stdout] test torsion::rb::tests::test_rb_numerical_derivative ... ok [INFO] [stdout] test torsion::rb::tests::test_rb_quadratic ... ok [INFO] [stdout] test torsion::opls::tests::test_opls_numerical_derivative ... ok [INFO] [stdout] test torsion::rb::tests::test_rb_at_zero ... ok [INFO] [stdout] test torsion::rb::tests::test_rb_from_array ... ok [INFO] [stdout] test torsion::opls::tests::test_opls_energy_derivative_consistency ... ok [INFO] [stdout] test pair::yukawa::tests::test_yukawa_from_debye_length ... ok [INFO] [stdout] test pair::yukawa::tests::test_yukawa_numerical_derivative ... ok [INFO] [stdout] test pair::buck::tests::test_buck_energy_force_consistency ... ok [INFO] [stdout] test torsion::cos::tests::test_cos_numerical_derivative ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 239 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Doc-tests potentials [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test src/bond/fene.rs - bond::fene::Fene::new (line 64) ... ok [INFO] [stdout] test src/bond/morse.rs - bond::morse::Morse::new (line 64) ... ok [INFO] [stdout] test src/hbond/dreid.rs - hbond::dreid::Dreid::new (line 79) ... ok [INFO] [stdout] test src/imp/dist.rs - imp::dist::Dist::new (line 63) ... ok [INFO] [stdout] test src/bond/cubic.rs - bond::cubic::Cubic::new (line 59) ... ok [INFO] [stdout] test src/angle/linear.rs - angle::linear::Linear::new (line 50) ... ok [INFO] [stdout] test src/angle/urey.rs - angle::urey::Urey::new (line 58) ... ok [INFO] [stdout] test src/bond/quart.rs - bond::quart::Quart::new (line 63) ... ok [INFO] [stdout] test src/lib.rs - (line 94) ... ok [INFO] [stdout] test src/hbond/ljcos.rs - hbond::ljcos::LjCos::new (line 61) ... ok [INFO] [stdout] test src/lib.rs - (line 63) ... ok [INFO] [stdout] test src/imp/cos.rs - imp::cos::Cos::new (line 64) ... ok [INFO] [stdout] test src/lib.rs - (line 80) ... ok [INFO] [stdout] test src/meta/cutoff.rs - meta::cutoff::Cutoff::new (line 43) ... ok [INFO] [stdout] test src/lib.rs - (line 108) ... ok [INFO] [stdout] test src/pair/buck.rs - pair::buck::Buck::new (line 64) ... ok [INFO] [stdout] test src/meta/sum.rs - meta::sum::Sum::new (line 52) ... ok [INFO] [stdout] test src/pair/gauss.rs - pair::gauss::Gauss::new (line 60) ... ok [INFO] [stdout] test src/meta/softcore.rs - meta::softcore::Softcore::new (line 61) ... ok [INFO] [stdout] test src/meta/scaled.rs - meta::scaled::Scaled::new (line 43) ... ok [INFO] [stdout] test src/meta/shift.rs - meta::shift::Shift::new (line 44) ... ok [INFO] [stdout] test src/pair/coul.rs - pair::coul::Coul::new (line 68) ... ok [INFO] [stdout] test src/meta/switch.rs - meta::switch::Switch::new (line 62) ... ok [INFO] [stdout] test src/pair/mie.rs - pair::mie::Mie::new (line 74) ... ok [INFO] [stdout] test src/pair/yukawa.rs - pair::yukawa::Yukawa::new (line 59) ... ok [INFO] [stdout] test src/bond/mod.rs - bond (line 18) ... ok [INFO] [stdout] test src/torsion/mod.rs - torsion (line 26) ... ok [INFO] [stdout] test src/torsion/rb.rs - torsion::rb::Rb::new (line 57) ... ok [INFO] [stdout] test src/angle/mod.rs - angle (line 24) ... ok [INFO] [stdout] test src/bond/g96.rs - bond::g96::G96::new (line 60) ... ok [INFO] [stdout] test src/angle/cos.rs - angle::cos::Cos::new (line 56) ... ok [INFO] [stdout] test src/angle/cross.rs - angle::cross::Cross::new (line 59) ... ok [INFO] [stdout] test src/angle/harm.rs - angle::harm::Harm::new (line 53) ... ok [INFO] [stdout] test src/torsion/harm.rs - torsion::harm::Harm::new (line 60) ... ok [INFO] [stdout] test src/torsion/cos.rs - torsion::cos::Cos::new (line 64) ... ok [INFO] [stdout] test src/torsion/opls.rs - torsion::opls::Opls::new (line 69) ... ok [INFO] [stdout] test src/bond/harm.rs - bond::harm::Harm::new (line 54) ... ok [INFO] [stdout] test src/pair/lj.rs - pair::lj::Lj::new (line 64) ... ok [INFO] [stdout] test src/pair/mod.rs - pair (line 19) ... ok [INFO] [stdout] test src/imp/harm.rs - imp::harm::Harm::new (line 60) ... ok [INFO] [stdout] test src/pair/soft.rs - pair::soft::Soft::new (line 67) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.66s; merged doctests compilation took 0.59s [INFO] running `Command { std: "docker" "inspect" "f6ee4e325861c2d0f76da108b4d375001ce376e8d4b653429b4b428bb4ffc456", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f6ee4e325861c2d0f76da108b4d375001ce376e8d4b653429b4b428bb4ffc456", kill_on_drop: false }` [INFO] [stdout] f6ee4e325861c2d0f76da108b4d375001ce376e8d4b653429b4b428bb4ffc456