Dec 03 05:58:01.137 INFO testing heme-0.3.1 against 1.30.1 for beta-1.31-5
Dec 03 05:58:01.137 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 05:58:01.571 INFO [stdout] 21483bae73511cf1cf12fc533038043468991c049b4d15fcd1706e2ac5316d11
Dec 03 05:58:01.573 INFO running `"docker" "start" "-a" "21483bae73511cf1cf12fc533038043468991c049b4d15fcd1706e2ac5316d11"`
Dec 03 05:58:02.844 INFO [stderr] usermod: no changes
Dec 03 05:58:02.911 INFO [stderr]    Compiling heme v0.3.1 (/source)
Dec 03 05:58:03.631 INFO [stderr] warning: unused import: `std::collections::HashMap`
Dec 03 05:58:03.631 INFO [stderr]  --> src/sampling.rs:1:5
Dec 03 05:58:03.631 INFO [stderr]   |
Dec 03 05:58:03.631 INFO [stderr] 1 | use std::collections::HashMap; 
Dec 03 05:58:03.631 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 05:58:03.631 INFO [stderr]   |
Dec 03 05:58:03.631 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 05:58:03.631 INFO [stderr] 
Dec 03 05:58:03.727 INFO [stderr] warning: unused variable: `protocol_name`
Dec 03 05:58:03.727 INFO [stderr]   --> src/sampling.rs:20:21
Dec 03 05:58:03.727 INFO [stderr]    |
Dec 03 05:58:03.727 INFO [stderr] 20 | pub fn get_protocol(protocol_name: &str) -> Protocol {
Dec 03 05:58:03.727 INFO [stderr]    |                     ^^^^^^^^^^^^^ help: consider using `_protocol_name` instead
Dec 03 05:58:03.727 INFO [stderr]    |
Dec 03 05:58:03.727 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 05:58:03.727 INFO [stderr] 
Dec 03 05:58:03.727 INFO [stderr] warning: unused variable: `a1`
Dec 03 05:58:03.727 INFO [stderr]   --> src/scoring.rs:24:39
Dec 03 05:58:03.727 INFO [stderr]    |
Dec 03 05:58:03.727 INFO [stderr] 24 | pub fn calculate_lennard_jones_energy(a1: &Atom, a2: &Atom, r: f64) -> f64 {
Dec 03 05:58:03.727 INFO [stderr]    |                                       ^^ help: consider using `_a1` instead
Dec 03 05:58:03.727 INFO [stderr] 
Dec 03 05:58:03.727 INFO [stderr] warning: unused variable: `a2`
Dec 03 05:58:03.727 INFO [stderr]   --> src/scoring.rs:24:50
Dec 03 05:58:03.727 INFO [stderr]    |
Dec 03 05:58:03.727 INFO [stderr] 24 | pub fn calculate_lennard_jones_energy(a1: &Atom, a2: &Atom, r: f64) -> f64 {
Dec 03 05:58:03.727 INFO [stderr]    |                                                  ^^ help: consider using `_a2` instead
Dec 03 05:58:03.727 INFO [stderr] 
Dec 03 05:58:03.743 INFO [stderr] warning: field is never used: `atoms`
Dec 03 05:58:03.743 INFO [stderr]   --> src/conformation.rs:52:5
Dec 03 05:58:03.743 INFO [stderr]    |
Dec 03 05:58:03.743 INFO [stderr] 52 |     atoms: Vec<Atom>,
Dec 03 05:58:03.743 INFO [stderr]    |     ^^^^^^^^^^^^^^^^
Dec 03 05:58:03.743 INFO [stderr]    |
Dec 03 05:58:03.743 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 03 05:58:03.743 INFO [stderr] 
Dec 03 05:58:03.743 INFO [stderr] warning: field is never used: `residue_name`
Dec 03 05:58:03.743 INFO [stderr]   --> src/conformation.rs:53:5
Dec 03 05:58:03.743 INFO [stderr]    |
Dec 03 05:58:03.743 INFO [stderr] 53 |     residue_name: String,
Dec 03 05:58:03.743 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
Dec 03 05:58:03.743 INFO [stderr] 
Dec 03 05:58:03.743 INFO [stderr] warning: field is never used: `residue_index`
Dec 03 05:58:03.743 INFO [stderr]   --> src/conformation.rs:54:5
Dec 03 05:58:03.743 INFO [stderr]    |
Dec 03 05:58:03.743 INFO [stderr] 54 |     residue_index: i32,
Dec 03 05:58:03.743 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 03 05:58:03.743 INFO [stderr] 
Dec 03 05:58:05.179 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.29s
Dec 03 05:58:05.179 INFO [stderr] su: No module specific data is present
Dec 03 05:58:05.544 INFO running `"docker" "inspect" "21483bae73511cf1cf12fc533038043468991c049b4d15fcd1706e2ac5316d11"`
Dec 03 05:58:05.684 INFO running `"docker" "rm" "-f" "21483bae73511cf1cf12fc533038043468991c049b4d15fcd1706e2ac5316d11"`
Dec 03 05:58:05.795 INFO [stdout] 21483bae73511cf1cf12fc533038043468991c049b4d15fcd1706e2ac5316d11
Dec 03 05:58:05.797 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 05:58:06.075 INFO [stdout] dee3eeba26f5f8d45065176102f7e667548279eec2e287b97f19072f2b511513
Dec 03 05:58:06.080 INFO running `"docker" "start" "-a" "dee3eeba26f5f8d45065176102f7e667548279eec2e287b97f19072f2b511513"`
Dec 03 05:58:07.152 INFO [stderr] usermod: no changes
Dec 03 05:58:07.204 INFO [stderr]    Compiling heme v0.3.1 (/source)
Dec 03 05:58:08.435 INFO [stderr] warning: unused import: `std::collections::HashMap`
Dec 03 05:58:08.435 INFO [stderr]  --> src/sampling.rs:1:5
Dec 03 05:58:08.435 INFO [stderr]   |
Dec 03 05:58:08.435 INFO [stderr] 1 | use std::collections::HashMap; 
Dec 03 05:58:08.435 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 03 05:58:08.435 INFO [stderr]   |
Dec 03 05:58:08.435 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 03 05:58:08.435 INFO [stderr] 
Dec 03 05:58:08.571 INFO [stderr] warning: unused variable: `protocol_name`
Dec 03 05:58:08.571 INFO [stderr]   --> src/sampling.rs:20:21
Dec 03 05:58:08.571 INFO [stderr]    |
Dec 03 05:58:08.571 INFO [stderr] 20 | pub fn get_protocol(protocol_name: &str) -> Protocol {
Dec 03 05:58:08.571 INFO [stderr]    |                     ^^^^^^^^^^^^^ help: consider using `_protocol_name` instead
Dec 03 05:58:08.572 INFO [stderr]    |
Dec 03 05:58:08.572 INFO [stderr]    = note: #[warn(unused_variables)] on by default
Dec 03 05:58:08.572 INFO [stderr] 
Dec 03 05:58:08.572 INFO [stderr] warning: unused variable: `a1`
Dec 03 05:58:08.572 INFO [stderr]   --> src/scoring.rs:24:39
Dec 03 05:58:08.573 INFO [stderr]    |
Dec 03 05:58:08.573 INFO [stderr] 24 | pub fn calculate_lennard_jones_energy(a1: &Atom, a2: &Atom, r: f64) -> f64 {
Dec 03 05:58:08.573 INFO [stderr]    |                                       ^^ help: consider using `_a1` instead
Dec 03 05:58:08.573 INFO [stderr] 
Dec 03 05:58:08.573 INFO [stderr] warning: unused variable: `a2`
Dec 03 05:58:08.573 INFO [stderr]   --> src/scoring.rs:24:50
Dec 03 05:58:08.574 INFO [stderr]    |
Dec 03 05:58:08.574 INFO [stderr] 24 | pub fn calculate_lennard_jones_energy(a1: &Atom, a2: &Atom, r: f64) -> f64 {
Dec 03 05:58:08.574 INFO [stderr]    |                                                  ^^ help: consider using `_a2` instead
Dec 03 05:58:08.574 INFO [stderr] 
Dec 03 05:58:08.593 INFO [stderr] warning: field is never used: `atoms`
Dec 03 05:58:08.593 INFO [stderr]   --> src/conformation.rs:52:5
Dec 03 05:58:08.593 INFO [stderr]    |
Dec 03 05:58:08.594 INFO [stderr] 52 |     atoms: Vec<Atom>,
Dec 03 05:58:08.594 INFO [stderr]    |     ^^^^^^^^^^^^^^^^
Dec 03 05:58:08.594 INFO [stderr]    |
Dec 03 05:58:08.594 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 03 05:58:08.594 INFO [stderr] 
Dec 03 05:58:08.595 INFO [stderr] warning: field is never used: `residue_name`
Dec 03 05:58:08.595 INFO [stderr]   --> src/conformation.rs:53:5
Dec 03 05:58:08.595 INFO [stderr]    |
Dec 03 05:58:08.595 INFO [stderr] 53 |     residue_name: String,
Dec 03 05:58:08.595 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
Dec 03 05:58:08.595 INFO [stderr] 
Dec 03 05:58:08.596 INFO [stderr] warning: field is never used: `residue_index`
Dec 03 05:58:08.596 INFO [stderr]   --> src/conformation.rs:54:5
Dec 03 05:58:08.596 INFO [stderr]    |
Dec 03 05:58:08.596 INFO [stderr] 54 |     residue_index: i32,
Dec 03 05:58:08.597 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^
Dec 03 05:58:08.597 INFO [stderr] 
Dec 03 05:58:08.601 INFO [stderr] warning: function `H` should have a snake case name such as `h`
Dec 03 05:58:08.601 INFO [stderr]    --> src/io.rs:152:9
Dec 03 05:58:08.601 INFO [stderr]     |
Dec 03 05:58:08.601 INFO [stderr] 152 | /         fn H(l: &f64) -> f64 {
Dec 03 05:58:08.601 INFO [stderr] 153 | |
Dec 03 05:58:08.601 INFO [stderr] 154 | |             // bounds of N choose lN
Dec 03 05:58:08.601 INFO [stderr] 155 | |             // can be found by 2^(n*H(l))
Dec 03 05:58:08.602 INFO [stderr] ...   |
Dec 03 05:58:08.602 INFO [stderr] 161 | |             l.ln() - value * value.ln()
Dec 03 05:58:08.602 INFO [stderr] 162 | |         }
Dec 03 05:58:08.602 INFO [stderr]     | |_________^
Dec 03 05:58:08.603 INFO [stderr]     |
Dec 03 05:58:08.603 INFO [stderr]     = note: #[warn(non_snake_case)] on by default
Dec 03 05:58:08.603 INFO [stderr] 
Dec 03 05:58:09.568 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.39s
Dec 03 05:58:09.571 INFO [stderr] su: No module specific data is present
Dec 03 05:58:10.021 INFO running `"docker" "inspect" "dee3eeba26f5f8d45065176102f7e667548279eec2e287b97f19072f2b511513"`
Dec 03 05:58:10.084 INFO running `"docker" "rm" "-f" "dee3eeba26f5f8d45065176102f7e667548279eec2e287b97f19072f2b511513"`
Dec 03 05:58:10.194 INFO [stdout] dee3eeba26f5f8d45065176102f7e667548279eec2e287b97f19072f2b511513
Dec 03 05:58:10.197 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-3/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/beta-1.31-5/1.30.1:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 03 05:58:10.409 INFO [stdout] 77b073521a498ee8e46e9ffabc62d4498f6321ec652b0c877abc08006c45b62f
Dec 03 05:58:10.411 INFO running `"docker" "start" "-a" "77b073521a498ee8e46e9ffabc62d4498f6321ec652b0c877abc08006c45b62f"`
Dec 03 05:58:11.015 INFO [stderr] usermod: no changes
Dec 03 05:58:11.043 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Dec 03 05:58:11.047 INFO [stderr]      Running /target/debug/deps/heme-4b53ae7f503add5c
Dec 03 05:58:11.051 INFO [stderr]      Running /target/debug/deps/heme-a580ee598dde2f98
Dec 03 05:58:11.051 INFO [stdout] 
Dec 03 05:58:11.051 INFO [stdout] running 4 tests
Dec 03 05:58:11.051 INFO [stdout] test io::tests::test_lennard_jones_atom_loading ... ok
Dec 03 05:58:11.051 INFO [stdout] test io::tests::test_new_atoms_testy ... ok
Dec 03 05:58:11.051 INFO [stdout] test io::tests::test_entropy_function ... ok
Dec 03 05:58:11.051 INFO [stdout] test io::tests::test_pdb_parsing ... ok
Dec 03 05:58:11.051 INFO [stdout] 
Dec 03 05:58:11.051 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 05:58:11.051 INFO [stdout] 
Dec 03 05:58:11.059 INFO [stdout] 
Dec 03 05:58:11.059 INFO [stderr]    Doc-tests heme
Dec 03 05:58:11.059 INFO [stdout] running 0 tests
Dec 03 05:58:11.059 INFO [stdout] 
Dec 03 05:58:11.059 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 05:58:11.059 INFO [stdout] 
Dec 03 05:58:12.147 INFO [stdout] 
Dec 03 05:58:12.147 INFO [stdout] running 1 test
Dec 03 05:58:13.717 INFO [stdout] test src/conformation.rs - conformation::XYZ (line 18) ... ok
Dec 03 05:58:13.717 INFO [stdout] 
Dec 03 05:58:13.717 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 03 05:58:13.717 INFO [stdout] 
Dec 03 05:58:13.719 INFO [stderr] su: No module specific data is present
Dec 03 05:58:14.816 INFO running `"docker" "inspect" "77b073521a498ee8e46e9ffabc62d4498f6321ec652b0c877abc08006c45b62f"`
Dec 03 05:58:15.212 INFO running `"docker" "rm" "-f" "77b073521a498ee8e46e9ffabc62d4498f6321ec652b0c877abc08006c45b62f"`
Dec 03 05:58:15.499 INFO [stdout] 77b073521a498ee8e46e9ffabc62d4498f6321ec652b0c877abc08006c45b62f
