Oct 13 03:43:25.853 INFO checking MDCox/Overpass against try#4021bd0b3c5815b087d6db10ce461e7e4854ade7 for pr-54977 Oct 13 03:43:25.853 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-54977/worker-2/try#4021bd0b3c5815b087d6db10ce461e7e4854ade7:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-2/pr-54977/try#4021bd0b3c5815b087d6db10ce461e7e4854ade7:/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 +4021bd0b3c5815b087d6db10ce461e7e4854ade7-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 13 03:43:26.209 INFO blam! cbbfd7a4d115743cad96fcd49d9559b4b8f312a4b888e953eb587d77cb53d181 Oct 13 03:43:26.210 INFO running `"docker" "start" "-a" "cbbfd7a4d115743cad96fcd49d9559b4b8f312a4b888e953eb587d77cb53d181"` Oct 13 03:43:28.540 INFO kablam! usermod: no changes Oct 13 03:43:28.605 INFO kablam! Checking overpass v0.0.1 (/source) Oct 13 03:43:29.669 INFO kablam! warning: unused variable: `db` Oct 13 03:43:29.670 INFO kablam! --> src/db/cypher/mod.rs:3:26 Oct 13 03:43:29.670 INFO kablam! | Oct 13 03:43:29.671 INFO kablam! 3 | pub fn eval(inp: String, db: &mut super::Graph) { Oct 13 03:43:29.671 INFO kablam! | ^^ help: consider using `_db` instead Oct 13 03:43:29.672 INFO kablam! | Oct 13 03:43:29.672 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 03:43:29.673 INFO kablam! Oct 13 03:43:29.673 INFO kablam! warning: unused variable: `c` Oct 13 03:43:29.674 INFO kablam! --> src/db/cypher/mod.rs:67:9 Oct 13 03:43:29.674 INFO kablam! | Oct 13 03:43:29.675 INFO kablam! 67 | for c in inp.chars() { Oct 13 03:43:29.675 INFO kablam! | ^ help: consider using `_c` instead Oct 13 03:43:29.676 INFO kablam! Oct 13 03:43:29.676 INFO kablam! warning: unused variable: `inp` Oct 13 03:43:29.676 INFO kablam! --> src/db/cypher/mod.rs:76:13 Oct 13 03:43:29.677 INFO kablam! | Oct 13 03:43:29.677 INFO kablam! 76 | fn edge_tok(inp: String) -> TOKEN { Oct 13 03:43:29.677 INFO kablam! | ^^^ help: consider using `_inp` instead Oct 13 03:43:29.678 INFO kablam! Oct 13 03:43:29.699 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:29.699 INFO kablam! --> src/db/cypher/mod.rs:63:9 Oct 13 03:43:29.699 INFO kablam! | Oct 13 03:43:29.699 INFO kablam! 63 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:29.699 INFO kablam! | ----^^^^^ Oct 13 03:43:29.699 INFO kablam! | | Oct 13 03:43:29.699 INFO kablam! | help: remove this `mut` Oct 13 03:43:29.699 INFO kablam! | Oct 13 03:43:29.699 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 13 03:43:29.701 INFO kablam! Oct 13 03:43:29.702 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:29.702 INFO kablam! --> src/db/cypher/mod.rs:77:9 Oct 13 03:43:29.702 INFO kablam! | Oct 13 03:43:29.702 INFO kablam! 77 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:29.702 INFO kablam! | ----^^^^^ Oct 13 03:43:29.702 INFO kablam! | | Oct 13 03:43:29.702 INFO kablam! | help: remove this `mut` Oct 13 03:43:29.702 INFO kablam! Oct 13 03:43:29.709 INFO kablam! warning: variant is never constructed: `NAME` Oct 13 03:43:29.709 INFO kablam! --> src/db/cypher/mod.rs:13:5 Oct 13 03:43:29.709 INFO kablam! | Oct 13 03:43:29.709 INFO kablam! 13 | NAME(String) Oct 13 03:43:29.709 INFO kablam! | ^^^^^^^^^^^^ Oct 13 03:43:29.709 INFO kablam! | Oct 13 03:43:29.720 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 03:43:29.720 INFO kablam! Oct 13 03:43:29.721 INFO kablam! warning: function is never used: `keyw_tok` Oct 13 03:43:29.721 INFO kablam! --> src/db/cypher/mod.rs:58:1 Oct 13 03:43:29.721 INFO kablam! | Oct 13 03:43:29.721 INFO kablam! 58 | fn keyw_tok(inp: String) -> TOKEN { Oct 13 03:43:29.721 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 03:43:29.721 INFO kablam! Oct 13 03:43:29.888 INFO kablam! warning: unused variable: `db` Oct 13 03:43:29.889 INFO kablam! --> src/db/cypher/mod.rs:3:26 Oct 13 03:43:29.890 INFO kablam! | Oct 13 03:43:29.891 INFO kablam! 3 | pub fn eval(inp: String, db: &mut super::Graph) { Oct 13 03:43:29.891 INFO kablam! | ^^ help: consider using `_db` instead Oct 13 03:43:29.892 INFO kablam! | Oct 13 03:43:29.892 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 03:43:29.893 INFO kablam! Oct 13 03:43:29.893 INFO kablam! warning: unused variable: `c` Oct 13 03:43:29.894 INFO kablam! --> src/db/cypher/mod.rs:67:9 Oct 13 03:43:29.895 INFO kablam! | Oct 13 03:43:29.895 INFO kablam! 67 | for c in inp.chars() { Oct 13 03:43:29.896 INFO kablam! | ^ help: consider using `_c` instead Oct 13 03:43:29.896 INFO kablam! Oct 13 03:43:29.897 INFO kablam! warning: unused variable: `inp` Oct 13 03:43:29.897 INFO kablam! --> src/db/cypher/mod.rs:76:13 Oct 13 03:43:29.898 INFO kablam! | Oct 13 03:43:29.899 INFO kablam! 76 | fn edge_tok(inp: String) -> TOKEN { Oct 13 03:43:29.899 INFO kablam! | ^^^ help: consider using `_inp` instead Oct 13 03:43:29.900 INFO kablam! Oct 13 03:43:29.944 INFO kablam! warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Oct 13 03:43:29.945 INFO kablam! --> src/main.rs:2:10 Oct 13 03:43:29.946 INFO kablam! | Oct 13 03:43:29.946 INFO kablam! 2 | #![allow(raw_pointer_derive)] Oct 13 03:43:29.947 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 03:43:29.947 INFO kablam! | Oct 13 03:43:29.948 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:29.949 INFO kablam! --> src/db/cypher/mod.rs:63:9 Oct 13 03:43:29.949 INFO kablam! | Oct 13 03:43:29.950 INFO kablam! 63 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:29.951 INFO kablam! | ----^^^^^ Oct 13 03:43:29.951 INFO kablam! | | Oct 13 03:43:29.952 INFO kablam! | help: remove this `mut` Oct 13 03:43:29.952 INFO kablam! = note: #[warn(renamed_and_removed_lints)] on by default Oct 13 03:43:29.953 INFO kablam! | Oct 13 03:43:29.953 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 13 03:43:29.954 INFO kablam! Oct 13 03:43:29.954 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:29.955 INFO kablam! --> src/db/cypher/mod.rs:77:9 Oct 13 03:43:29.956 INFO kablam! | Oct 13 03:43:29.956 INFO kablam! 77 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:29.957 INFO kablam! | ----^^^^^ Oct 13 03:43:29.957 INFO kablam! | | Oct 13 03:43:29.957 INFO kablam! | help: remove this `mut` Oct 13 03:43:29.957 INFO kablam! Oct 13 03:43:29.957 INFO kablam! warning: variant is never constructed: `NAME` Oct 13 03:43:29.957 INFO kablam! --> src/db/cypher/mod.rs:13:5 Oct 13 03:43:29.957 INFO kablam! | Oct 13 03:43:29.957 INFO kablam! 13 | NAME(String) Oct 13 03:43:29.957 INFO kablam! | ^^^^^^^^^^^^ Oct 13 03:43:29.960 INFO kablam! Oct 13 03:43:29.972 INFO kablam! | Oct 13 03:43:29.972 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 03:43:29.972 INFO kablam! Oct 13 03:43:29.973 INFO kablam! warning: function is never used: `keyw_tok` Oct 13 03:43:29.973 INFO kablam! --> src/db/cypher/mod.rs:58:1 Oct 13 03:43:29.973 INFO kablam! | Oct 13 03:43:29.973 INFO kablam! 58 | fn keyw_tok(inp: String) -> TOKEN { Oct 13 03:43:29.973 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 03:43:29.973 INFO kablam! Oct 13 03:43:30.028 INFO kablam! warning: lint `raw_pointer_derive` has been removed: `using derive with raw pointers is ok` Oct 13 03:43:30.028 INFO kablam! --> src/main.rs:2:10 Oct 13 03:43:30.028 INFO kablam! | Oct 13 03:43:30.028 INFO kablam! 2 | #![allow(raw_pointer_derive)] Oct 13 03:43:30.028 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 03:43:30.028 INFO kablam! | Oct 13 03:43:30.030 INFO kablam! = note: #[warn(renamed_and_removed_lints)] on by default Oct 13 03:43:30.030 INFO kablam! Oct 13 03:43:30.706 INFO kablam! warning: unused import: `db::node::*` Oct 13 03:43:30.707 INFO kablam! --> src/main.rs:8:5 Oct 13 03:43:30.708 INFO kablam! | Oct 13 03:43:30.708 INFO kablam! 8 | use db::node::*; Oct 13 03:43:30.709 INFO kablam! | ^^^^^^^^^^^ Oct 13 03:43:30.709 INFO kablam! | Oct 13 03:43:30.710 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 03:43:30.711 INFO kablam! Oct 13 03:43:30.711 INFO kablam! warning: unused import: `db::edge::*` Oct 13 03:43:30.712 INFO kablam! --> src/main.rs:9:5 Oct 13 03:43:30.713 INFO kablam! | Oct 13 03:43:30.713 INFO kablam! 9 | use db::edge::*; Oct 13 03:43:30.714 INFO kablam! | ^^^^^^^^^^^ Oct 13 03:43:30.714 INFO kablam! Oct 13 03:43:30.828 INFO kablam! warning: unused import: `db::node::*` Oct 13 03:43:30.829 INFO kablam! --> src/main.rs:8:5 Oct 13 03:43:30.830 INFO kablam! | Oct 13 03:43:30.831 INFO kablam! 8 | use db::node::*; Oct 13 03:43:30.831 INFO kablam! | ^^^^^^^^^^^ Oct 13 03:43:30.832 INFO kablam! | Oct 13 03:43:30.832 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 03:43:30.833 INFO kablam! Oct 13 03:43:30.834 INFO kablam! warning: unused import: `db::edge::*` Oct 13 03:43:30.834 INFO kablam! --> src/main.rs:9:5 Oct 13 03:43:30.835 INFO kablam! | Oct 13 03:43:30.835 INFO kablam! 9 | use db::edge::*; Oct 13 03:43:30.836 INFO kablam! | ^^^^^^^^^^^ Oct 13 03:43:30.836 INFO kablam! Oct 13 03:43:30.862 INFO kablam! warning: unused variable: `db` Oct 13 03:43:30.863 INFO kablam! --> src/db/cypher/mod.rs:3:26 Oct 13 03:43:30.864 INFO kablam! | Oct 13 03:43:30.864 INFO kablam! 3 | pub fn eval(inp: String, db: &mut super::Graph) { Oct 13 03:43:30.865 INFO kablam! | ^^ help: consider using `_db` instead Oct 13 03:43:30.866 INFO kablam! | Oct 13 03:43:30.866 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 03:43:30.867 INFO kablam! Oct 13 03:43:30.868 INFO kablam! warning: unused variable: `c` Oct 13 03:43:30.869 INFO kablam! --> src/db/cypher/mod.rs:67:9 Oct 13 03:43:30.869 INFO kablam! | Oct 13 03:43:30.870 INFO kablam! 67 | for c in inp.chars() { Oct 13 03:43:30.871 INFO kablam! | ^ help: consider using `_c` instead Oct 13 03:43:30.871 INFO kablam! Oct 13 03:43:30.872 INFO kablam! warning: unused variable: `inp` Oct 13 03:43:30.872 INFO kablam! --> src/db/cypher/mod.rs:76:13 Oct 13 03:43:30.873 INFO kablam! | Oct 13 03:43:30.874 INFO kablam! 76 | fn edge_tok(inp: String) -> TOKEN { Oct 13 03:43:30.874 INFO kablam! | ^^^ help: consider using `_inp` instead Oct 13 03:43:30.875 INFO kablam! Oct 13 03:43:30.877 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:30.878 INFO kablam! --> src/main.rs:16:9 Oct 13 03:43:30.878 INFO kablam! | Oct 13 03:43:30.879 INFO kablam! 16 | let mut stdin = io::stdin(); Oct 13 03:43:30.880 INFO kablam! | ----^^^^^ Oct 13 03:43:30.880 INFO kablam! | | Oct 13 03:43:30.880 INFO kablam! | help: remove this `mut` Oct 13 03:43:30.881 INFO kablam! | Oct 13 03:43:30.881 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 13 03:43:30.881 INFO kablam! Oct 13 03:43:30.899 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:30.899 INFO kablam! --> src/db/cypher/mod.rs:63:9 Oct 13 03:43:30.899 INFO kablam! | Oct 13 03:43:30.899 INFO kablam! 63 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:30.899 INFO kablam! | ----^^^^^ Oct 13 03:43:30.899 INFO kablam! | | Oct 13 03:43:30.908 INFO kablam! | help: remove this `mut` Oct 13 03:43:30.908 INFO kablam! Oct 13 03:43:30.910 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:30.910 INFO kablam! --> src/db/cypher/mod.rs:77:9 Oct 13 03:43:30.910 INFO kablam! | Oct 13 03:43:30.910 INFO kablam! 77 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:30.910 INFO kablam! | ----^^^^^ Oct 13 03:43:30.910 INFO kablam! | | Oct 13 03:43:30.910 INFO kablam! | help: remove this `mut` Oct 13 03:43:30.910 INFO kablam! Oct 13 03:43:30.915 INFO kablam! warning: unused variable: `db` Oct 13 03:43:30.915 INFO kablam! --> src/db/cypher/mod.rs:3:26 Oct 13 03:43:30.915 INFO kablam! | Oct 13 03:43:30.915 INFO kablam! 3 | pub fn eval(inp: String, db: &mut super::Graph) { Oct 13 03:43:30.915 INFO kablam! | ^^ help: consider using `_db` instead Oct 13 03:43:30.915 INFO kablam! | Oct 13 03:43:30.915 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 03:43:30.915 INFO kablam! Oct 13 03:43:30.915 INFO kablam! warning: unused variable: `c` Oct 13 03:43:30.915 INFO kablam! --> src/db/cypher/mod.rs:67:9 Oct 13 03:43:30.915 INFO kablam! | Oct 13 03:43:30.915 INFO kablam! 67 | for c in inp.chars() { Oct 13 03:43:30.915 INFO kablam! | ^ help: consider using `_c` instead Oct 13 03:43:30.915 INFO kablam! Oct 13 03:43:30.915 INFO kablam! warning: unused variable: `inp` Oct 13 03:43:30.915 INFO kablam! --> src/db/cypher/mod.rs:76:13 Oct 13 03:43:30.915 INFO kablam! | Oct 13 03:43:30.915 INFO kablam! 76 | fn edge_tok(inp: String) -> TOKEN { Oct 13 03:43:30.915 INFO kablam! | ^^^ help: consider using `_inp` instead Oct 13 03:43:30.915 INFO kablam! Oct 13 03:43:30.916 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:30.916 INFO kablam! --> src/main.rs:16:9 Oct 13 03:43:30.916 INFO kablam! | Oct 13 03:43:30.916 INFO kablam! 16 | let mut stdin = io::stdin(); Oct 13 03:43:30.916 INFO kablam! | ----^^^^^ Oct 13 03:43:30.916 INFO kablam! | | Oct 13 03:43:30.916 INFO kablam! | help: remove this `mut` Oct 13 03:43:30.916 INFO kablam! | Oct 13 03:43:30.916 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 13 03:43:30.916 INFO kablam! Oct 13 03:43:30.927 INFO kablam! warning: unused `std::result::Result` which must be used Oct 13 03:43:30.927 INFO kablam! --> src/main.rs:21:9 Oct 13 03:43:30.927 INFO kablam! | Oct 13 03:43:30.927 INFO kablam! 21 | stdin.read_line(input); Oct 13 03:43:30.927 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 03:43:30.927 INFO kablam! | Oct 13 03:43:30.927 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 13 03:43:30.927 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 13 03:43:30.927 INFO kablam! Oct 13 03:43:30.929 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:30.929 INFO kablam! --> src/db/cypher/mod.rs:63:9 Oct 13 03:43:30.929 INFO kablam! | Oct 13 03:43:30.929 INFO kablam! 63 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:30.929 INFO kablam! | ----^^^^^ Oct 13 03:43:30.929 INFO kablam! | | Oct 13 03:43:30.929 INFO kablam! | help: remove this `mut` Oct 13 03:43:30.929 INFO kablam! Oct 13 03:43:30.929 INFO kablam! warning: variable does not need to be mutable Oct 13 03:43:30.929 INFO kablam! --> src/db/cypher/mod.rs:77:9 Oct 13 03:43:30.929 INFO kablam! | Oct 13 03:43:30.929 INFO kablam! 77 | let mut props: HashMap<&'static str, &'static str> = HashMap::new(); Oct 13 03:43:30.929 INFO kablam! | ----^^^^^ Oct 13 03:43:30.929 INFO kablam! | | Oct 13 03:43:30.929 INFO kablam! | help: remove this `mut` Oct 13 03:43:30.929 INFO kablam! Oct 13 03:43:30.936 INFO kablam! warning: unused `std::result::Result` which must be used Oct 13 03:43:30.936 INFO kablam! --> src/main.rs:21:9 Oct 13 03:43:30.936 INFO kablam! | Oct 13 03:43:30.936 INFO kablam! 21 | stdin.read_line(input); Oct 13 03:43:30.936 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 03:43:30.952 INFO kablam! | Oct 13 03:43:30.952 INFO kablam! = note: #[warn(unused_must_use)] on by default Oct 13 03:43:30.952 INFO kablam! = note: this `Result` may be an `Err` variant, which should be handled Oct 13 03:43:30.953 INFO kablam! Oct 13 03:43:31.006 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.44s Oct 13 03:43:31.014 INFO kablam! su: No module specific data is present Oct 13 03:43:32.563 INFO running `"docker" "rm" "-f" "cbbfd7a4d115743cad96fcd49d9559b4b8f312a4b888e953eb587d77cb53d181"` Oct 13 03:43:32.846 INFO blam! cbbfd7a4d115743cad96fcd49d9559b4b8f312a4b888e953eb587d77cb53d181