Oct 10 19:42:56.324 INFO testing l3kn/EulerLisp against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 10 19:42:56.324 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 10 19:42:56.324 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-7/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-7/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 19:42:56.560 INFO blam! a254bea3c25b61e55bd0f7d2a90642eaf47fdc65546778247d2a6e85bc6b2b58 Oct 10 19:42:56.564 INFO running `"docker" "start" "-a" "a254bea3c25b61e55bd0f7d2a90642eaf47fdc65546778247d2a6e85bc6b2b58"` Oct 10 19:42:57.015 INFO kablam! usermod: no changes Oct 10 19:42:57.043 INFO kablam! Blocking waiting for file lock on the registry index Oct 10 19:42:57.211 INFO kablam! Compiling memchr v1.0.2 Oct 10 19:42:57.213 INFO kablam! Compiling rustyline v1.0.0 Oct 10 19:42:57.213 INFO kablam! Compiling csv v1.0.0-beta.5 Oct 10 19:42:57.214 INFO kablam! Compiling rayon v1.0.1 Oct 10 19:42:57.957 INFO kablam! Compiling nom v3.2.1 Oct 10 19:43:02.421 INFO kablam! Compiling lisp v0.1.0 (/source) Oct 10 19:43:04.522 INFO kablam! warning: unused variable: `instructions` Oct 10 19:43:04.522 INFO kablam! --> src/compiler/mod.rs:84:13 Oct 10 19:43:04.522 INFO kablam! | Oct 10 19:43:04.522 INFO kablam! 84 | instructions, Oct 10 19:43:04.522 INFO kablam! | ^^^^^^^^^^^^ help: try ignoring the field: `instructions: _` Oct 10 19:43:04.522 INFO kablam! | Oct 10 19:43:04.522 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 10 19:43:04.522 INFO kablam! Oct 10 19:43:04.522 INFO kablam! warning: unused variable: `num_globals` Oct 10 19:43:04.522 INFO kablam! --> src/compiler/mod.rs:86:13 Oct 10 19:43:04.522 INFO kablam! | Oct 10 19:43:04.522 INFO kablam! 86 | num_globals Oct 10 19:43:04.522 INFO kablam! | ^^^^^^^^^^^ help: try ignoring the field: `num_globals: _` Oct 10 19:43:04.522 INFO kablam! Oct 10 19:43:04.522 INFO kablam! warning: unused variable: `instructions` Oct 10 19:43:04.522 INFO kablam! --> src/compiler/mod.rs:107:13 Oct 10 19:43:04.522 INFO kablam! | Oct 10 19:43:04.522 INFO kablam! 107 | instructions, Oct 10 19:43:04.522 INFO kablam! | ^^^^^^^^^^^^ help: try ignoring the field: `instructions: _` Oct 10 19:43:04.522 INFO kablam! Oct 10 19:43:05.048 INFO kablam! warning: method is never used: `fetch_u16` Oct 10 19:43:05.048 INFO kablam! --> src/compiler/vm.rs:140:5 Oct 10 19:43:05.048 INFO kablam! | Oct 10 19:43:05.048 INFO kablam! 140 | fn fetch_u16(&mut self) -> u16 { Oct 10 19:43:05.048 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 19:43:05.048 INFO kablam! | Oct 10 19:43:05.048 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 19:43:05.048 INFO kablam! Oct 10 19:43:05.050 INFO kablam! warning: function is never used: `vector_mul_i` Oct 10 19:43:05.050 INFO kablam! --> src/bignum.rs:323:1 Oct 10 19:43:05.050 INFO kablam! | Oct 10 19:43:05.050 INFO kablam! 323 | fn vector_mul_i(a: &Vec, b: usize) -> Vec { Oct 10 19:43:05.050 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 19:43:05.050 INFO kablam! Oct 10 19:43:05.050 INFO kablam! warning: method is never used: `as_symbol` Oct 10 19:43:05.050 INFO kablam! --> src/lib.rs:701:5 Oct 10 19:43:05.050 INFO kablam! | Oct 10 19:43:05.050 INFO kablam! 701 | fn as_symbol(&self) -> Result { Oct 10 19:43:05.050 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 19:43:05.050 INFO kablam! Oct 10 19:43:05.050 INFO kablam! warning: method is never used: `as_list` Oct 10 19:43:05.050 INFO kablam! --> src/lib.rs:765:5 Oct 10 19:43:05.050 INFO kablam! | Oct 10 19:43:05.050 INFO kablam! 765 | fn as_list(&self) -> Result, LispErr> { Oct 10 19:43:05.050 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 19:43:05.050 INFO kablam! Oct 10 19:43:05.050 INFO kablam! warning: method is never used: `is_false` Oct 10 19:43:05.050 INFO kablam! --> src/lib.rs:793:5 Oct 10 19:43:05.050 INFO kablam! | Oct 10 19:43:05.050 INFO kablam! 793 | fn is_false(&self) -> bool { Oct 10 19:43:05.050 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 19:43:05.050 INFO kablam! Oct 10 19:43:05.050 INFO kablam! warning: method is never used: `is_true` Oct 10 19:43:05.050 INFO kablam! --> src/lib.rs:801:5 Oct 10 19:43:05.050 INFO kablam! | Oct 10 19:43:05.050 INFO kablam! 801 | fn is_true(&self) -> bool { Oct 10 19:43:05.050 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 19:43:05.050 INFO kablam! Oct 10 19:43:12.544 INFO kablam! warning: unused import: `rayon::prelude` Oct 10 19:43:12.544 INFO kablam! --> src/main.rs:16:5 Oct 10 19:43:12.544 INFO kablam! | Oct 10 19:43:12.544 INFO kablam! 16 | use rayon::prelude::*; Oct 10 19:43:12.544 INFO kablam! | ^^^^^^^^^^^^^^ Oct 10 19:43:12.544 INFO kablam! | Oct 10 19:43:12.544 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 19:43:12.544 INFO kablam! Oct 10 19:43:14.592 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 17.56s Oct 10 19:43:14.600 INFO kablam! su: No module specific data is present Oct 10 19:43:15.243 INFO running `"docker" "rm" "-f" "a254bea3c25b61e55bd0f7d2a90642eaf47fdc65546778247d2a6e85bc6b2b58"` Oct 10 19:43:15.548 INFO blam! a254bea3c25b61e55bd0f7d2a90642eaf47fdc65546778247d2a6e85bc6b2b58 Oct 10 19:43:15.551 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 10 19:43:15.552 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-7/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-7/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 19:43:15.992 INFO blam! 4c602138ee78e0bf581e95cfe2d0555b74e28120e6eca6b610522565d3179f30 Oct 10 19:43:16.004 INFO running `"docker" "start" "-a" "4c602138ee78e0bf581e95cfe2d0555b74e28120e6eca6b610522565d3179f30"` Oct 10 19:43:17.308 INFO kablam! usermod: no changes Oct 10 19:43:17.448 INFO kablam! Compiling lisp v0.1.0 (/source) Oct 10 19:43:21.004 INFO kablam! warning: unused import: `rayon::prelude` Oct 10 19:43:21.004 INFO kablam! --> src/main.rs:16:5 Oct 10 19:43:21.004 INFO kablam! | Oct 10 19:43:21.004 INFO kablam! 16 | use rayon::prelude::*; Oct 10 19:43:21.004 INFO kablam! | ^^^^^^^^^^^^^^ Oct 10 19:43:21.004 INFO kablam! | Oct 10 19:43:21.004 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 19:43:21.004 INFO kablam! Oct 10 19:43:21.864 INFO kablam! error[E0308]: mismatched types Oct 10 19:43:21.864 INFO kablam! --> src/symbol_table.rs:38:26 Oct 10 19:43:21.864 INFO kablam! | Oct 10 19:43:21.864 INFO kablam! 38 | assert_eq!(st.insert("foo"), 0); Oct 10 19:43:21.864 INFO kablam! | ^^^^^ expected struct `std::string::String`, found str Oct 10 19:43:21.864 INFO kablam! | Oct 10 19:43:21.864 INFO kablam! = note: expected type `&std::string::String` Oct 10 19:43:21.864 INFO kablam! found type `&'static str` Oct 10 19:43:21.864 INFO kablam! Oct 10 19:43:22.000 INFO kablam! error[E0432]: unresolved import `lisp::eval` Oct 10 19:43:22.001 INFO kablam! --> tests/integration_test.rs:3:11 Oct 10 19:43:22.001 INFO kablam! | Oct 10 19:43:22.001 INFO kablam! 3 | use lisp::eval::Evaluator; Oct 10 19:43:22.001 INFO kablam! | ^^^^ Could not find `eval` in `lisp` Oct 10 19:43:22.001 INFO kablam! Oct 10 19:43:22.004 INFO kablam! error[E0308]: mismatched types Oct 10 19:43:22.004 INFO kablam! --> src/symbol_table.rs:39:26 Oct 10 19:43:22.004 INFO kablam! | Oct 10 19:43:22.004 INFO kablam! 39 | assert_eq!(st.insert("bar"), 1); Oct 10 19:43:22.004 INFO kablam! | ^^^^^ expected struct `std::string::String`, found str Oct 10 19:43:22.004 INFO kablam! | Oct 10 19:43:22.004 INFO kablam! = note: expected type `&std::string::String` Oct 10 19:43:22.004 INFO kablam! found type `&'static str` Oct 10 19:43:22.004 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:14:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 14 | Ok(Number(1)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:18:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 18 | Ok(Number(2)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:30:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 30 | Ok(Number(2)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:39:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 39 | Ok(Number(1)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:48:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 48 | Ok(Number(3)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:52:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 52 | Ok(Number(3)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:62:12 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 62 | Ok(Number(6)) Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:71:40 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 71 | assert_eq!(ev.eval_str("a", 0), Ok(Number(1))); Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:73:40 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 73 | assert_eq!(ev.eval_str("a", 0), Ok(Number(2))); Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:75:40 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 75 | assert_eq!(ev.eval_str("a", 0), Ok(Number(3))); Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:84:48 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 84 | assert_eq!(ev.eval_str("(force p)", 0), Ok(Number(2))); Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:86:48 Oct 10 19:43:22.089 INFO kablam! | Oct 10 19:43:22.089 INFO kablam! 86 | assert_eq!(ev.eval_str("(force p)", 0), Ok(Number(2))); Oct 10 19:43:22.089 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.089 INFO kablam! Oct 10 19:43:22.089 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.089 INFO kablam! --> tests/integration_test.rs:96:12 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 96 | Ok(Number(1)) Oct 10 19:43:22.090 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.090 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.090 INFO kablam! --> tests/integration_test.rs:107:12 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 107 | Ok(Number(3)) Oct 10 19:43:22.090 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.090 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.090 INFO kablam! --> tests/integration_test.rs:113:12 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 113 | Ok(Number(1)) Oct 10 19:43:22.090 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.090 INFO kablam! error[E0425]: cannot find function `List` in this scope Oct 10 19:43:22.090 INFO kablam! --> tests/integration_test.rs:119:12 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 119 | Ok(List(vec!(Number(2), Number(3)))) Oct 10 19:43:22.090 INFO kablam! | ^^^^ not found in this scope Oct 10 19:43:22.090 INFO kablam! help: possible candidate is found in another module, you can import it into scope Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 3 | use lisp::Expression::List; Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.090 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.090 INFO kablam! --> tests/integration_test.rs:119:22 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 119 | Ok(List(vec!(Number(2), Number(3)))) Oct 10 19:43:22.090 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.090 INFO kablam! error[E0425]: cannot find function `Number` in this scope Oct 10 19:43:22.090 INFO kablam! --> tests/integration_test.rs:119:33 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 119 | Ok(List(vec!(Number(2), Number(3)))) Oct 10 19:43:22.090 INFO kablam! | ^^^^^^ not found in this scope Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.090 INFO kablam! warning: unused import: `lisp::Datum::*` Oct 10 19:43:22.090 INFO kablam! --> tests/integration_test.rs:4:5 Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! 4 | use lisp::Datum::*; Oct 10 19:43:22.090 INFO kablam! | ^^^^^^^^^^^^^^ Oct 10 19:43:22.090 INFO kablam! | Oct 10 19:43:22.090 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 10 19:43:22.090 INFO kablam! Oct 10 19:43:22.100 INFO kablam! error[E0308]: mismatched types Oct 10 19:43:22.100 INFO kablam! --> src/symbol_table.rs:40:26 Oct 10 19:43:22.100 INFO kablam! | Oct 10 19:43:22.100 INFO kablam! 40 | assert_eq!(st.insert("foo"), 0); Oct 10 19:43:22.100 INFO kablam! | ^^^^^ expected struct `std::string::String`, found str Oct 10 19:43:22.100 INFO kablam! | Oct 10 19:43:22.100 INFO kablam! = note: expected type `&std::string::String` Oct 10 19:43:22.100 INFO kablam! found type `&'static str` Oct 10 19:43:22.100 INFO kablam! Oct 10 19:43:22.224 INFO kablam! error: aborting due to 19 previous errors Oct 10 19:43:22.224 INFO kablam! Oct 10 19:43:22.224 INFO kablam! Some errors occurred: E0425, E0432. Oct 10 19:43:22.224 INFO kablam! For more information about an error, try `rustc --explain E0425`. Oct 10 19:43:22.236 INFO kablam! error: Could not compile `lisp`. Oct 10 19:43:22.236 INFO kablam! warning: build failed, waiting for other jobs to finish... Oct 10 19:43:22.600 INFO kablam! error: aborting due to 3 previous errors Oct 10 19:43:22.600 INFO kablam! Oct 10 19:43:22.600 INFO kablam! For more information about this error, try `rustc --explain E0308`. Oct 10 19:43:22.621 INFO kablam! error: Could not compile `lisp`. Oct 10 19:43:22.621 INFO kablam! Oct 10 19:43:22.621 INFO kablam! To learn more, run the command again with --verbose. Oct 10 19:43:22.622 INFO kablam! su: No module specific data is present Oct 10 19:43:23.796 INFO running `"docker" "rm" "-f" "4c602138ee78e0bf581e95cfe2d0555b74e28120e6eca6b610522565d3179f30"` Oct 10 19:43:24.077 INFO blam! 4c602138ee78e0bf581e95cfe2d0555b74e28120e6eca6b610522565d3179f30