Nov 01 20:32:51.353 INFO testing Javyre/uLisp against 1.30.0 for beta-1.31-1
Nov 01 20:32:51.353 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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"`
Nov 01 20:32:51.559 INFO blam! 2c8489c373ff0a182656d6c2379b8524368b4e0e8fdaa4a3149a12125902fc9f
Nov 01 20:32:51.571 INFO running `"docker" "start" "-a" "2c8489c373ff0a182656d6c2379b8524368b4e0e8fdaa4a3149a12125902fc9f"`
Nov 01 20:32:52.257 INFO kablam! usermod: no changes
Nov 01 20:32:52.359 INFO kablam!    Compiling env_logger v0.5.6
Nov 01 20:32:54.607 INFO kablam!    Compiling ulisp v0.1.0 (/source)
Nov 01 20:32:55.871 INFO kablam! warning: unused imports: `RefMut`, `Ref`
Nov 01 20:32:55.871 INFO kablam!  --> src/vm/mem.rs:4:5
Nov 01 20:32:55.871 INFO kablam!   |
Nov 01 20:32:55.871 INFO kablam! 4 |     Ref,
Nov 01 20:32:55.871 INFO kablam!   |     ^^^
Nov 01 20:32:55.871 INFO kablam! 5 |     RefMut,
Nov 01 20:32:55.872 INFO kablam!   |     ^^^^^^
Nov 01 20:32:55.872 INFO kablam!   |
Nov 01 20:32:55.872 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:32:55.872 INFO kablam! 
Nov 01 20:32:56.237 INFO kablam! warning: unused variable: `initial_len`
Nov 01 20:32:56.237 INFO kablam!    --> src/vm/mod.rs:346:13
Nov 01 20:32:56.238 INFO kablam!     |
Nov 01 20:32:56.238 INFO kablam! 346 |         let initial_len = self.reg_stack.len();
Nov 01 20:32:56.238 INFO kablam!     |             ^^^^^^^^^^^ help: consider using `_initial_len` instead
Nov 01 20:32:56.239 INFO kablam!     |
Nov 01 20:32:56.239 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 20:32:56.239 INFO kablam! 
Nov 01 20:32:56.298 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:32:56.298 INFO kablam!    --> src/vm/mod.rs:387:33
Nov 01 20:32:56.299 INFO kablam!     |
Nov 01 20:32:56.299 INFO kablam! 387 |         let (mut insts, idents, mut var_strings, consts) = bin.unpack();
Nov 01 20:32:56.299 INFO kablam!     |                                 ----^^^^^^^^^^^
Nov 01 20:32:56.299 INFO kablam!     |                                 |
Nov 01 20:32:56.300 INFO kablam!     |                                 help: remove this `mut`
Nov 01 20:32:56.300 INFO kablam!     |
Nov 01 20:32:56.300 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 20:32:56.301 INFO kablam! 
Nov 01 20:32:56.378 INFO kablam! warning: method is never used: `append`
Nov 01 20:32:56.378 INFO kablam!   --> src/vm/mem.rs:68:5
Nov 01 20:32:56.378 INFO kablam!    |
Nov 01 20:32:56.379 INFO kablam! 68 |     pub fn append(&mut self, other: Environment) {
Nov 01 20:32:56.379 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.380 INFO kablam!    |
Nov 01 20:32:56.380 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 20:32:56.380 INFO kablam! 
Nov 01 20:32:56.381 INFO kablam! warning: method is never used: `define_n`
Nov 01 20:32:56.381 INFO kablam!   --> src/vm/mem.rs:81:5
Nov 01 20:32:56.382 INFO kablam!    |
Nov 01 20:32:56.382 INFO kablam! 81 |     fn define_n(&mut self, frame: usize, ident: IdentID, val: MemData) -> Result<(), Error> {
Nov 01 20:32:56.383 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.383 INFO kablam! 
Nov 01 20:32:56.383 INFO kablam! warning: method is never used: `get_parent`
Nov 01 20:32:56.384 INFO kablam!    --> src/vm/mem.rs:233:5
Nov 01 20:32:56.384 INFO kablam!     |
Nov 01 20:32:56.384 INFO kablam! 233 |     fn get_parent(&self) -> Option<&Rc<RefCell<EnvNode>>> {
Nov 01 20:32:56.385 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.385 INFO kablam! 
Nov 01 20:32:56.385 INFO kablam! warning: method is never used: `get_child`
Nov 01 20:32:56.386 INFO kablam!    --> src/vm/mem.rs:240:5
Nov 01 20:32:56.386 INFO kablam!     |
Nov 01 20:32:56.386 INFO kablam! 240 |     fn get_child(&self) -> Option<&Weak<RefCell<EnvNode>>> {
Nov 01 20:32:56.387 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.387 INFO kablam! 
Nov 01 20:32:56.387 INFO kablam! warning: method is never used: `define_n`
Nov 01 20:32:56.388 INFO kablam!    --> src/vm/mem.rs:248:5
Nov 01 20:32:56.388 INFO kablam!     |
Nov 01 20:32:56.388 INFO kablam! 248 |     fn define_n(&mut self, n: usize, ident: IdentID, val: MemData) {
Nov 01 20:32:56.389 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.389 INFO kablam! 
Nov 01 20:32:56.390 INFO kablam! warning: method is never used: `get_parent_n`
Nov 01 20:32:56.390 INFO kablam!    --> src/vm/mem.rs:286:5
Nov 01 20:32:56.390 INFO kablam!     |
Nov 01 20:32:56.391 INFO kablam! 286 |     fn get_parent_n(&self, n: usize) -> Option<Rc<RefCell<EnvNode>>> {
Nov 01 20:32:56.391 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.391 INFO kablam! 
Nov 01 20:32:56.392 INFO kablam! warning: method is never used: `get_child_n`
Nov 01 20:32:56.392 INFO kablam!    --> src/vm/mem.rs:295:5
Nov 01 20:32:56.393 INFO kablam!     |
Nov 01 20:32:56.393 INFO kablam! 295 |     fn get_child_n(&self, n: usize) -> Option<Rc<RefCell<EnvNode>>> {
Nov 01 20:32:56.393 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.394 INFO kablam! 
Nov 01 20:32:56.394 INFO kablam! warning: method is never used: `get_frame`
Nov 01 20:32:56.395 INFO kablam!    --> src/vm/mem.rs:321:5
Nov 01 20:32:56.395 INFO kablam!     |
Nov 01 20:32:56.395 INFO kablam! 321 |     fn get_frame(&self) -> &Frame {
Nov 01 20:32:56.396 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.396 INFO kablam! 
Nov 01 20:32:56.397 INFO kablam! warning: method is never used: `get_frame_mut`
Nov 01 20:32:56.397 INFO kablam!    --> src/vm/mem.rs:325:5
Nov 01 20:32:56.397 INFO kablam!     |
Nov 01 20:32:56.398 INFO kablam! 325 |     fn get_frame_mut(&mut self) -> &mut Frame {
Nov 01 20:32:56.398 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.399 INFO kablam! 
Nov 01 20:32:56.399 INFO kablam! warning: method is never used: `create_pointer`
Nov 01 20:32:56.399 INFO kablam!    --> src/vm/data.rs:189:5
Nov 01 20:32:56.400 INFO kablam!     |
Nov 01 20:32:56.400 INFO kablam! 189 |     pub fn create_pointer(data: MemData) -> MemData {
Nov 01 20:32:56.400 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.401 INFO kablam! 
Nov 01 20:32:56.401 INFO kablam! warning: method is never used: `clone_pointer`
Nov 01 20:32:56.401 INFO kablam!    --> src/vm/data.rs:197:5
Nov 01 20:32:56.402 INFO kablam!     |
Nov 01 20:32:56.402 INFO kablam! 197 |     pub fn clone_pointer(&self) -> Option<MemData> {
Nov 01 20:32:56.402 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.403 INFO kablam! 
Nov 01 20:32:56.403 INFO kablam! warning: method is never used: `is_true`
Nov 01 20:32:56.403 INFO kablam!    --> src/vm/data.rs:257:5
Nov 01 20:32:56.404 INFO kablam!     |
Nov 01 20:32:56.404 INFO kablam! 257 |     pub fn is_true(&self) -> bool {
Nov 01 20:32:56.404 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.405 INFO kablam! 
Nov 01 20:32:56.405 INFO kablam! warning: method is never used: `eq`
Nov 01 20:32:56.406 INFO kablam!    --> src/vm/data.rs:293:5
Nov 01 20:32:56.406 INFO kablam!     |
Nov 01 20:32:56.406 INFO kablam! 293 |     pub fn eq(&self, other: &Self) -> Result<bool, Error> {
Nov 01 20:32:56.406 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.407 INFO kablam! 
Nov 01 20:32:56.407 INFO kablam! warning: variant is never constructed: `BadScopeIndex`
Nov 01 20:32:56.408 INFO kablam!   --> src/vm/err.rs:43:5
Nov 01 20:32:56.408 INFO kablam!    |
Nov 01 20:32:56.408 INFO kablam! 43 |     BadScopeIndex(usize),
Nov 01 20:32:56.409 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.409 INFO kablam! 
Nov 01 20:32:56.410 INFO kablam! warning: field is never used: `consts`
Nov 01 20:32:56.410 INFO kablam!   --> src/vm/mod.rs:45:5
Nov 01 20:32:56.411 INFO kablam!    |
Nov 01 20:32:56.411 INFO kablam! 45 |     consts: Rc<RefCell<Constants>>,
Nov 01 20:32:56.411 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.412 INFO kablam! 
Nov 01 20:32:56.422 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:32:56.422 INFO kablam!    --> src/vm/mod.rs:424:9
Nov 01 20:32:56.422 INFO kablam!     |
Nov 01 20:32:56.423 INFO kablam! 424 |         self.memory.define(id, MemData::Lambda(insts, env));
Nov 01 20:32:56.423 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:32:56.424 INFO kablam!     |
Nov 01 20:32:56.424 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 20:32:56.424 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:32:56.425 INFO kablam! 
Nov 01 20:32:59.160 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.87s
Nov 01 20:32:59.160 INFO kablam! su: No module specific data is present
Nov 01 20:32:59.865 INFO running `"docker" "rm" "-f" "2c8489c373ff0a182656d6c2379b8524368b4e0e8fdaa4a3149a12125902fc9f"`
Nov 01 20:33:00.063 INFO blam! 2c8489c373ff0a182656d6c2379b8524368b4e0e8fdaa4a3149a12125902fc9f
Nov 01 20:33:00.071 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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"`
Nov 01 20:33:00.361 INFO blam! 8873b1de3343997d19488f7482ef00c6b52251badecdd93c0400e4f06e0d37d3
Nov 01 20:33:00.364 INFO running `"docker" "start" "-a" "8873b1de3343997d19488f7482ef00c6b52251badecdd93c0400e4f06e0d37d3"`
Nov 01 20:33:02.227 INFO kablam! usermod: no changes
Nov 01 20:33:02.291 INFO kablam!    Compiling ulisp v0.1.0 (/source)
Nov 01 20:33:03.716 INFO kablam! warning: unused imports: `RefMut`, `Ref`
Nov 01 20:33:03.716 INFO kablam!  --> src/vm/mem.rs:4:5
Nov 01 20:33:03.716 INFO kablam!   |
Nov 01 20:33:03.716 INFO kablam! 4 |     Ref,
Nov 01 20:33:03.716 INFO kablam!   |     ^^^
Nov 01 20:33:03.716 INFO kablam! 5 |     RefMut,
Nov 01 20:33:03.716 INFO kablam!   |     ^^^^^^
Nov 01 20:33:03.716 INFO kablam!   |
Nov 01 20:33:03.716 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 20:33:03.716 INFO kablam! 
Nov 01 20:33:04.143 INFO kablam! warning: unused variable: `initial_len`
Nov 01 20:33:04.143 INFO kablam!    --> src/vm/mod.rs:346:13
Nov 01 20:33:04.143 INFO kablam!     |
Nov 01 20:33:04.143 INFO kablam! 346 |         let initial_len = self.reg_stack.len();
Nov 01 20:33:04.143 INFO kablam!     |             ^^^^^^^^^^^ help: consider using `_initial_len` instead
Nov 01 20:33:04.143 INFO kablam!     |
Nov 01 20:33:04.143 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 20:33:04.143 INFO kablam! 
Nov 01 20:33:04.198 INFO kablam! warning: variable does not need to be mutable
Nov 01 20:33:04.198 INFO kablam!    --> src/vm/mod.rs:387:33
Nov 01 20:33:04.198 INFO kablam!     |
Nov 01 20:33:04.198 INFO kablam! 387 |         let (mut insts, idents, mut var_strings, consts) = bin.unpack();
Nov 01 20:33:04.198 INFO kablam!     |                                 ----^^^^^^^^^^^
Nov 01 20:33:04.198 INFO kablam!     |                                 |
Nov 01 20:33:04.198 INFO kablam!     |                                 help: remove this `mut`
Nov 01 20:33:04.198 INFO kablam!     |
Nov 01 20:33:04.198 INFO kablam!     = note: #[warn(unused_mut)] on by default
Nov 01 20:33:04.198 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `append`
Nov 01 20:33:04.291 INFO kablam!   --> src/vm/mem.rs:68:5
Nov 01 20:33:04.291 INFO kablam!    |
Nov 01 20:33:04.291 INFO kablam! 68 |     pub fn append(&mut self, other: Environment) {
Nov 01 20:33:04.291 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam!    |
Nov 01 20:33:04.291 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `define_n`
Nov 01 20:33:04.291 INFO kablam!   --> src/vm/mem.rs:81:5
Nov 01 20:33:04.291 INFO kablam!    |
Nov 01 20:33:04.291 INFO kablam! 81 |     fn define_n(&mut self, frame: usize, ident: IdentID, val: MemData) -> Result<(), Error> {
Nov 01 20:33:04.291 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `get_parent`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:233:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 233 |     fn get_parent(&self) -> Option<&Rc<RefCell<EnvNode>>> {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `get_child`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:240:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 240 |     fn get_child(&self) -> Option<&Weak<RefCell<EnvNode>>> {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `define_n`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:248:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 248 |     fn define_n(&mut self, n: usize, ident: IdentID, val: MemData) {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `get_parent_n`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:286:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 286 |     fn get_parent_n(&self, n: usize) -> Option<Rc<RefCell<EnvNode>>> {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `get_child_n`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:295:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 295 |     fn get_child_n(&self, n: usize) -> Option<Rc<RefCell<EnvNode>>> {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `get_frame`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:321:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 321 |     fn get_frame(&self) -> &Frame {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `get_frame_mut`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/mem.rs:325:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 325 |     fn get_frame_mut(&mut self) -> &mut Frame {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `create_pointer`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/data.rs:189:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 189 |     pub fn create_pointer(data: MemData) -> MemData {
Nov 01 20:33:04.291 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.291 INFO kablam! 
Nov 01 20:33:04.291 INFO kablam! warning: method is never used: `clone_pointer`
Nov 01 20:33:04.291 INFO kablam!    --> src/vm/data.rs:197:5
Nov 01 20:33:04.291 INFO kablam!     |
Nov 01 20:33:04.291 INFO kablam! 197 |     pub fn clone_pointer(&self) -> Option<MemData> {
Nov 01 20:33:04.292 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.292 INFO kablam! 
Nov 01 20:33:04.292 INFO kablam! warning: method is never used: `is_true`
Nov 01 20:33:04.292 INFO kablam!    --> src/vm/data.rs:257:5
Nov 01 20:33:04.292 INFO kablam!     |
Nov 01 20:33:04.292 INFO kablam! 257 |     pub fn is_true(&self) -> bool {
Nov 01 20:33:04.292 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.292 INFO kablam! 
Nov 01 20:33:04.292 INFO kablam! warning: variant is never constructed: `BadScopeIndex`
Nov 01 20:33:04.292 INFO kablam!   --> src/vm/err.rs:43:5
Nov 01 20:33:04.292 INFO kablam!    |
Nov 01 20:33:04.292 INFO kablam! 43 |     BadScopeIndex(usize),
Nov 01 20:33:04.292 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.292 INFO kablam! 
Nov 01 20:33:04.292 INFO kablam! warning: field is never used: `consts`
Nov 01 20:33:04.292 INFO kablam!   --> src/vm/mod.rs:45:5
Nov 01 20:33:04.292 INFO kablam!    |
Nov 01 20:33:04.292 INFO kablam! 45 |     consts: Rc<RefCell<Constants>>,
Nov 01 20:33:04.292 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.292 INFO kablam! 
Nov 01 20:33:04.292 INFO kablam! warning: variant is never constructed: `R`
Nov 01 20:33:04.292 INFO kablam!    --> src/vm/macros.rs:54:30
Nov 01 20:33:04.292 INFO kablam!     |
Nov 01 20:33:04.292 INFO kablam! 54  |           enum ___BinConst { $($ids),* }
Nov 01 20:33:04.292 INFO kablam!     |                                ^^^^
Nov 01 20:33:04.292 INFO kablam!     | 
Nov 01 20:33:04.292 INFO kablam!    ::: src/tests.rs:174:9
Nov 01 20:33:04.292 INFO kablam!     |
Nov 01 20:33:04.292 INFO kablam! 174 | /         program! {
Nov 01 20:33:04.292 INFO kablam! 175 | |             { foo, bar }
Nov 01 20:33:04.292 INFO kablam! 176 | |             { 
Nov 01 20:33:04.292 INFO kablam! 177 | |                 (#a = Str("Heyheyhey".to_string()))
Nov 01 20:33:04.292 INFO kablam! ...   |
Nov 01 20:33:04.292 INFO kablam! 210 | |             }
Nov 01 20:33:04.292 INFO kablam! 211 | |         },
Nov 01 20:33:04.292 INFO kablam!     | |_________- in this macro invocation
Nov 01 20:33:04.292 INFO kablam! 
Nov 01 20:33:04.294 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 20:33:04.294 INFO kablam!    --> src/vm/mod.rs:424:9
Nov 01 20:33:04.294 INFO kablam!     |
Nov 01 20:33:04.294 INFO kablam! 424 |         self.memory.define(id, MemData::Lambda(insts, env));
Nov 01 20:33:04.294 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:33:04.294 INFO kablam!     |
Nov 01 20:33:04.294 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 20:33:04.294 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 20:33:04.294 INFO kablam! 
Nov 01 20:33:05.907 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.66s
Nov 01 20:33:05.911 INFO kablam! su: No module specific data is present
Nov 01 20:33:06.337 INFO running `"docker" "rm" "-f" "8873b1de3343997d19488f7482ef00c6b52251badecdd93c0400e4f06e0d37d3"`
Nov 01 20:33:06.504 INFO blam! 8873b1de3343997d19488f7482ef00c6b52251badecdd93c0400e4f06e0d37d3
Nov 01 20:33:06.508 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-0/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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"`
Nov 01 20:33:06.691 INFO blam! 26a382088a3c7991afb84bbdc0b51143d5a0db963f2619585dc1179f80d16655
Nov 01 20:33:06.692 INFO running `"docker" "start" "-a" "26a382088a3c7991afb84bbdc0b51143d5a0db963f2619585dc1179f80d16655"`
Nov 01 20:33:07.174 INFO kablam! usermod: no changes
Nov 01 20:33:07.217 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Nov 01 20:33:07.218 INFO kablam!      Running /target/debug/deps/ulisp-6db09eac710bd649
Nov 01 20:33:07.222 INFO blam! 
Nov 01 20:33:07.223 INFO blam! running 6 tests
Nov 01 20:33:07.223 INFO blam! test tests::prg1 ... ok
Nov 01 20:33:07.223 INFO blam! test tests::prg0 ... ok
Nov 01 20:33:07.223 INFO blam! test tests::multi_bin ... ok
Nov 01 20:33:07.223 INFO blam! test tests::prg2 ... ok
Nov 01 20:33:07.223 INFO blam! test tests::lambda ... ok
Nov 01 20:33:07.223 INFO blam! test tests::prg3 ... ok
Nov 01 20:33:07.223 INFO blam! 
Nov 01 20:33:07.223 INFO blam! test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:33:07.223 INFO blam! 
Nov 01 20:33:07.224 INFO kablam! su: No module specific data is present
Nov 01 20:33:07.516 INFO running `"docker" "rm" "-f" "26a382088a3c7991afb84bbdc0b51143d5a0db963f2619585dc1179f80d16655"`
Nov 01 20:33:07.586 INFO blam! 26a382088a3c7991afb84bbdc0b51143d5a0db963f2619585dc1179f80d16655
