Oct 31 23:34:27.263 INFO testing remexre/datalog against 1.30.0 for beta-1.31-1
Oct 31 23:34:27.265 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 23:34:27.845 INFO blam! d426dc828de698b620831329629818c7697f0bd47770369cfdcce91a6766f7b3
Oct 31 23:34:27.859 INFO running `"docker" "start" "-a" "d426dc828de698b620831329629818c7697f0bd47770369cfdcce91a6766f7b3"`
Oct 31 23:34:29.413 INFO kablam! usermod: no changes
Oct 31 23:34:29.631 INFO kablam!    Compiling spin v0.4.6
Oct 31 23:34:29.631 INFO kablam!    Compiling pest v1.0.2
Oct 31 23:34:29.631 INFO kablam!    Compiling bytecount v0.1.7
Oct 31 23:34:29.632 INFO kablam!    Compiling try_opt v0.1.1
Oct 31 23:34:29.632 INFO kablam!    Compiling termion v1.5.1
Oct 31 23:34:29.633 INFO kablam!    Compiling itertools v0.7.6
Oct 31 23:34:29.633 INFO kablam!    Compiling error-chain v0.11.0
Oct 31 23:34:30.696 INFO kablam!    Compiling symbol v0.1.1
Oct 31 23:34:32.182 INFO kablam!    Compiling pest_derive v1.0.2
Oct 31 23:34:34.071 INFO kablam!    Compiling liner v0.4.4
Oct 31 23:34:35.459 INFO kablam!    Compiling sparkly v0.1.4
Oct 31 23:34:43.376 INFO kablam!    Compiling datalog v0.1.0 (/source)
Oct 31 23:34:44.628 INFO kablam! warning: unused variable: `lv`
Oct 31 23:34:44.628 INFO kablam!   --> src/ast/pattern_match.rs:32:24
Oct 31 23:34:44.628 INFO kablam!    |
Oct 31 23:34:44.628 INFO kablam! 32 |             (Term::Var(lv), Term::Var(rv)) => {}
Oct 31 23:34:44.628 INFO kablam!    |                        ^^ help: consider using `_lv` instead
Oct 31 23:34:44.628 INFO kablam!    |
Oct 31 23:34:44.628 INFO kablam!    = note: #[warn(unused_variables)] on by default
Oct 31 23:34:44.628 INFO kablam! 
Oct 31 23:34:44.628 INFO kablam! warning: unused variable: `rv`
Oct 31 23:34:44.628 INFO kablam!   --> src/ast/pattern_match.rs:32:39
Oct 31 23:34:44.628 INFO kablam!    |
Oct 31 23:34:44.628 INFO kablam! 32 |             (Term::Var(lv), Term::Var(rv)) => {}
Oct 31 23:34:44.628 INFO kablam!    |                                       ^^ help: consider using `_rv` instead
Oct 31 23:34:44.628 INFO kablam! 
Oct 31 23:34:44.628 INFO kablam! warning: unused variable: `other`
Oct 31 23:34:44.628 INFO kablam!  --> src/ast/eq.rs:5:28
Oct 31 23:34:44.628 INFO kablam!   |
Oct 31 23:34:44.628 INFO kablam! 5 |     pub fn alpha_eq(&self, other: &Clause) -> bool {
Oct 31 23:34:44.628 INFO kablam!   |                            ^^^^^ help: consider using `_other` instead
Oct 31 23:34:44.628 INFO kablam! 
Oct 31 23:34:44.628 INFO kablam! warning: unused variable: `body`
Oct 31 23:34:44.628 INFO kablam!    --> src/ast/mod.rs:119:26
Oct 31 23:34:44.628 INFO kablam!     |
Oct 31 23:34:44.628 INFO kablam! 119 |         let Clause(head, body) = self.clone();
Oct 31 23:34:44.628 INFO kablam!     |                          ^^^^ help: consider using `_body` instead
Oct 31 23:34:44.628 INFO kablam! 
Oct 31 23:34:44.628 INFO kablam! warning: unused variable: `name`
Oct 31 23:34:44.628 INFO kablam!    --> src/ast/mod.rs:123:21
Oct 31 23:34:44.628 INFO kablam!     |
Oct 31 23:34:44.628 INFO kablam! 123 |         let Literal(name, mut hargs) = head;
Oct 31 23:34:44.628 INFO kablam!     |                     ^^^^ help: consider using `_name` instead
Oct 31 23:34:44.628 INFO kablam! 
Oct 31 23:34:44.628 INFO kablam! warning: unused variable: `clause`
Oct 31 23:34:44.628 INFO kablam!    --> src/naive/mod.rs:103:34
Oct 31 23:34:44.628 INFO kablam!     |
Oct 31 23:34:44.628 INFO kablam! 103 |     fn run_retraction(&mut self, clause: Clause) -> Result<()> {
Oct 31 23:34:44.628 INFO kablam!     |                                  ^^^^^^ help: consider using `_clause` instead
Oct 31 23:34:44.628 INFO kablam! 
Oct 31 23:34:44.851 INFO kablam! warning: function is never used: `entry_fn`
Oct 31 23:34:44.851 INFO kablam!   --> src/util.rs:7:1
Oct 31 23:34:44.851 INFO kablam!    |
Oct 31 23:34:44.851 INFO kablam! 7  | / pub fn entry_fn<F, K, V>(map: &mut HashMap<K, V>, key: K, f: F)
Oct 31 23:34:44.851 INFO kablam! 8  | | where
Oct 31 23:34:44.851 INFO kablam! 9  | |     F: FnOnce(&K, Option<V>) -> Option<V>,
Oct 31 23:34:44.851 INFO kablam! 10 | |     K: Eq + Hash,
Oct 31 23:34:44.851 INFO kablam! ...  |
Oct 31 23:34:44.851 INFO kablam! 15 | |     }
Oct 31 23:34:44.851 INFO kablam! 16 | | }
Oct 31 23:34:44.851 INFO kablam!    | |_^
Oct 31 23:34:44.851 INFO kablam!    |
Oct 31 23:34:44.851 INFO kablam!    = note: #[warn(dead_code)] on by default
Oct 31 23:34:44.851 INFO kablam! 
Oct 31 23:34:52.119 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 22.67s
Oct 31 23:34:52.119 INFO kablam! su: No module specific data is present
Oct 31 23:34:52.979 INFO running `"docker" "rm" "-f" "d426dc828de698b620831329629818c7697f0bd47770369cfdcce91a6766f7b3"`
Oct 31 23:34:53.263 INFO blam! d426dc828de698b620831329629818c7697f0bd47770369cfdcce91a6766f7b3
Oct 31 23:34:53.283 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 23:34:53.788 INFO blam! 32acfef5d2dd9cb09c3d038861610c05fd22312295a58eff094f8d71930c055f
Oct 31 23:34:53.791 INFO running `"docker" "start" "-a" "32acfef5d2dd9cb09c3d038861610c05fd22312295a58eff094f8d71930c055f"`
Oct 31 23:34:55.266 INFO kablam! usermod: no changes
Oct 31 23:34:55.470 INFO kablam!    Compiling proptest v0.4.2
Oct 31 23:34:55.470 INFO kablam!    Compiling regex v0.2.5
Oct 31 23:35:09.640 INFO kablam!    Compiling datalog v0.1.0 (/source)
Oct 31 23:35:14.419 INFO kablam! warning: unused variable: `lv`
Oct 31 23:35:14.419 INFO kablam!   --> src/ast/pattern_match.rs:32:24
Oct 31 23:35:14.419 INFO kablam!    |
Oct 31 23:35:14.419 INFO kablam! 32 |             (Term::Var(lv), Term::Var(rv)) => {}
Oct 31 23:35:14.419 INFO kablam!    |                        ^^ help: consider using `_lv` instead
Oct 31 23:35:14.419 INFO kablam!    |
Oct 31 23:35:14.419 INFO kablam!    = note: #[warn(unused_variables)] on by default
Oct 31 23:35:14.419 INFO kablam! 
Oct 31 23:35:14.419 INFO kablam! warning: unused variable: `rv`
Oct 31 23:35:14.419 INFO kablam!   --> src/ast/pattern_match.rs:32:39
Oct 31 23:35:14.419 INFO kablam!    |
Oct 31 23:35:14.419 INFO kablam! 32 |             (Term::Var(lv), Term::Var(rv)) => {}
Oct 31 23:35:14.419 INFO kablam!    |                                       ^^ help: consider using `_rv` instead
Oct 31 23:35:14.419 INFO kablam! 
Oct 31 23:35:14.503 INFO kablam! warning: unused variable: `other`
Oct 31 23:35:14.503 INFO kablam!  --> src/ast/eq.rs:5:28
Oct 31 23:35:14.503 INFO kablam!   |
Oct 31 23:35:14.503 INFO kablam! 5 |     pub fn alpha_eq(&self, other: &Clause) -> bool {
Oct 31 23:35:14.503 INFO kablam!   |                            ^^^^^ help: consider using `_other` instead
Oct 31 23:35:14.503 INFO kablam! 
Oct 31 23:35:14.503 INFO kablam! warning: unused variable: `body`
Oct 31 23:35:14.503 INFO kablam!    --> src/ast/mod.rs:119:26
Oct 31 23:35:14.503 INFO kablam!     |
Oct 31 23:35:14.503 INFO kablam! 119 |         let Clause(head, body) = self.clone();
Oct 31 23:35:14.503 INFO kablam!     |                          ^^^^ help: consider using `_body` instead
Oct 31 23:35:14.503 INFO kablam! 
Oct 31 23:35:14.503 INFO kablam! warning: unused variable: `name`
Oct 31 23:35:14.503 INFO kablam!    --> src/ast/mod.rs:123:21
Oct 31 23:35:14.503 INFO kablam!     |
Oct 31 23:35:14.503 INFO kablam! 123 |         let Literal(name, mut hargs) = head;
Oct 31 23:35:14.503 INFO kablam!     |                     ^^^^ help: consider using `_name` instead
Oct 31 23:35:14.503 INFO kablam! 
Oct 31 23:35:14.503 INFO kablam! warning: unused variable: `clause`
Oct 31 23:35:14.503 INFO kablam!    --> src/naive/mod.rs:103:34
Oct 31 23:35:14.503 INFO kablam!     |
Oct 31 23:35:14.503 INFO kablam! 103 |     fn run_retraction(&mut self, clause: Clause) -> Result<()> {
Oct 31 23:35:14.503 INFO kablam!     |                                  ^^^^^^ help: consider using `_clause` instead
Oct 31 23:35:14.503 INFO kablam! 
Oct 31 23:35:15.679 INFO kablam! warning: function is never used: `entry_fn`
Oct 31 23:35:15.679 INFO kablam!   --> src/util.rs:7:1
Oct 31 23:35:15.679 INFO kablam!    |
Oct 31 23:35:15.679 INFO kablam! 7  | / pub fn entry_fn<F, K, V>(map: &mut HashMap<K, V>, key: K, f: F)
Oct 31 23:35:15.679 INFO kablam! 8  | | where
Oct 31 23:35:15.679 INFO kablam! 9  | |     F: FnOnce(&K, Option<V>) -> Option<V>,
Oct 31 23:35:15.679 INFO kablam! 10 | |     K: Eq + Hash,
Oct 31 23:35:15.679 INFO kablam! ...  |
Oct 31 23:35:15.679 INFO kablam! 15 | |     }
Oct 31 23:35:15.679 INFO kablam! 16 | | }
Oct 31 23:35:15.679 INFO kablam!    | |_^
Oct 31 23:35:15.679 INFO kablam!    |
Oct 31 23:35:15.679 INFO kablam!    = note: #[warn(dead_code)] on by default
Oct 31 23:35:15.679 INFO kablam! 
Oct 31 23:35:21.197 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 25.89s
Oct 31 23:35:21.204 INFO kablam! su: No module specific data is present
Oct 31 23:35:22.098 INFO running `"docker" "rm" "-f" "32acfef5d2dd9cb09c3d038861610c05fd22312295a58eff094f8d71930c055f"`
Oct 31 23:35:22.459 INFO blam! 32acfef5d2dd9cb09c3d038861610c05fd22312295a58eff094f8d71930c055f
Oct 31 23:35:22.464 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 23:35:22.929 INFO blam! f9b0ff36a6ec253b3a24981a354046e42e7c96fa26fb0f9b0b379e04dadda3e2
Oct 31 23:35:22.930 INFO running `"docker" "start" "-a" "f9b0ff36a6ec253b3a24981a354046e42e7c96fa26fb0f9b0b379e04dadda3e2"`
Oct 31 23:35:24.008 INFO kablam! usermod: no changes
Oct 31 23:35:24.150 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.13s
Oct 31 23:35:24.159 INFO kablam!      Running /target/debug/deps/datalog-d256ceb799a80da7
Oct 31 23:35:24.159 INFO blam! 
Oct 31 23:35:24.159 INFO blam! running 14 tests
Oct 31 23:35:24.163 INFO blam! test parser::ast_tests::name ... ok
Oct 31 23:35:24.163 INFO blam! test parser::ast_tests::literal ... ok
Oct 31 23:35:24.163 INFO blam! test parser::ast_tests::variable ... ok
Oct 31 23:35:24.163 INFO blam! test parser::ast_tests::term ... ok
Oct 31 23:35:24.163 INFO blam! test ast::pattern_match::literal ... ok
Oct 31 23:35:24.163 INFO blam! test parser::cst_tests::idents ... ok
Oct 31 23:35:24.163 INFO blam! test parser::cst_tests::literals ... ok
Oct 31 23:35:24.163 INFO blam! test parser::cst_tests::strings ... ok
Oct 31 23:35:24.163 INFO blam! test parser::cst_tests::vars ... ok
Oct 31 23:35:24.179 INFO blam! test parser::ast_tests::clause ... ok
Oct 31 23:35:24.227 INFO blam! test parser::ast_tests::statement ... ok
Oct 31 23:35:24.247 INFO blam! test parser::ast_tests::program ... ok
Oct 31 23:35:24.275 INFO blam! test ast::variable::variable_new ... ok
Oct 31 23:35:24.293 INFO blam! test ast::name::name_new ... ok
Oct 31 23:35:24.293 INFO blam! 
Oct 31 23:35:24.293 INFO blam! test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 23:35:24.293 INFO blam! 
Oct 31 23:35:24.311 INFO blam! 
Oct 31 23:35:24.311 INFO kablam!      Running /target/debug/deps/datalog-d2cd25b1ae9c430e
Oct 31 23:35:24.311 INFO blam! running 0 tests
Oct 31 23:35:24.311 INFO kablam!    Doc-tests datalog
Oct 31 23:35:24.311 INFO blam! 
Oct 31 23:35:24.311 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 23:35:24.311 INFO blam! 
Oct 31 23:35:25.163 INFO blam! 
Oct 31 23:35:25.164 INFO blam! running 0 tests
Oct 31 23:35:25.164 INFO blam! 
Oct 31 23:35:25.165 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 23:35:25.165 INFO blam! 
Oct 31 23:35:25.172 INFO kablam! su: No module specific data is present
Oct 31 23:35:26.273 INFO running `"docker" "rm" "-f" "f9b0ff36a6ec253b3a24981a354046e42e7c96fa26fb0f9b0b379e04dadda3e2"`
Oct 31 23:35:26.667 INFO blam! f9b0ff36a6ec253b3a24981a354046e42e7c96fa26fb0f9b0b379e04dadda3e2
