Nov 09 09:40:22.085 INFO checking lonnng/lua-rs against try#dc13be39fae8d4c607889b27de374b52586485a3 for pr-55632 Nov 09 09:40:22.085 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55632/worker-0/try#dc13be39fae8d4c607889b27de374b52586485a3:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/pr-55632/try#dc13be39fae8d4c607889b27de374b52586485a3:/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 +dc13be39fae8d4c607889b27de374b52586485a3-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"` Nov 09 09:40:22.595 INFO blam! d4938ff495e53d45157b1ff545b07bccbdf37fe7fc6fd4320e053ffd93c3eb3e Nov 09 09:40:22.603 INFO running `"docker" "start" "-a" "d4938ff495e53d45157b1ff545b07bccbdf37fe7fc6fd4320e053ffd93c3eb3e"` Nov 09 09:40:23.907 INFO kablam! usermod: no changes Nov 09 09:40:24.035 INFO kablam! Checking libc v0.2.42 Nov 09 09:40:24.047 INFO kablam! Checking byteorder v1.2.3 Nov 09 09:40:27.903 INFO kablam! Checking iovec v0.1.2 Nov 09 09:40:28.781 INFO kablam! Checking bytes v0.4.8 Nov 09 09:40:30.775 INFO kablam! Checking lua v0.1.0 (/source) Nov 09 09:40:32.036 INFO kablam! warning: unused import: `state::State` Nov 09 09:40:32.037 INFO kablam! --> src/scanner.rs:3:5 Nov 09 09:40:32.037 INFO kablam! | Nov 09 09:40:32.037 INFO kablam! 3 | use state::State; Nov 09 09:40:32.037 INFO kablam! | ^^^^^^^^^^^^ Nov 09 09:40:32.037 INFO kablam! | Nov 09 09:40:32.037 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 09:40:32.037 INFO kablam! Nov 09 09:40:32.037 INFO kablam! warning: unused import: `std::mem` Nov 09 09:40:32.037 INFO kablam! --> src/scanner.rs:6:5 Nov 09 09:40:32.037 INFO kablam! | Nov 09 09:40:32.037 INFO kablam! 6 | use std::mem; Nov 09 09:40:32.037 INFO kablam! | ^^^^^^^^ Nov 09 09:40:32.037 INFO kablam! Nov 09 09:40:32.043 INFO kablam! warning: doc comment not used by rustdoc Nov 09 09:40:32.043 INFO kablam! --> src/scanner.rs:368:25 Nov 09 09:40:32.044 INFO kablam! | Nov 09 09:40:32.044 INFO kablam! 368 | /// Escape charactors Nov 09 09:40:32.044 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 09:40:32.044 INFO kablam! | Nov 09 09:40:32.044 INFO kablam! = note: #[warn(unused_doc_comments)] on by default Nov 09 09:40:32.044 INFO kablam! Nov 09 09:40:32.435 INFO kablam! warning: unused import: `state::State` Nov 09 09:40:32.435 INFO kablam! --> src/scanner.rs:3:5 Nov 09 09:40:32.435 INFO kablam! | Nov 09 09:40:32.436 INFO kablam! 3 | use state::State; Nov 09 09:40:32.436 INFO kablam! | ^^^^^^^^^^^^ Nov 09 09:40:32.436 INFO kablam! | Nov 09 09:40:32.437 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 09:40:32.437 INFO kablam! Nov 09 09:40:32.437 INFO kablam! warning: unused import: `std::mem` Nov 09 09:40:32.437 INFO kablam! --> src/scanner.rs:6:5 Nov 09 09:40:32.437 INFO kablam! | Nov 09 09:40:32.437 INFO kablam! 6 | use std::mem; Nov 09 09:40:32.437 INFO kablam! | ^^^^^^^^ Nov 09 09:40:32.437 INFO kablam! Nov 09 09:40:32.437 INFO kablam! warning: doc comment not used by rustdoc Nov 09 09:40:32.437 INFO kablam! --> src/scanner.rs:368:25 Nov 09 09:40:32.437 INFO kablam! | Nov 09 09:40:32.437 INFO kablam! 368 | /// Escape charactors Nov 09 09:40:32.437 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 09:40:32.437 INFO kablam! | Nov 09 09:40:32.437 INFO kablam! = note: #[warn(unused_doc_comments)] on by default Nov 09 09:40:32.437 INFO kablam! Nov 09 09:40:32.731 INFO kablam! warning: unused import: `state::State` Nov 09 09:40:32.731 INFO kablam! --> src/scanner.rs:3:5 Nov 09 09:40:32.732 INFO kablam! | Nov 09 09:40:32.733 INFO kablam! 3 | use state::State; Nov 09 09:40:32.734 INFO kablam! | ^^^^^^^^^^^^ Nov 09 09:40:32.734 INFO kablam! | Nov 09 09:40:32.735 INFO kablam! = note: #[warn(unused_imports)] on by default Nov 09 09:40:32.736 INFO kablam! Nov 09 09:40:32.737 INFO kablam! warning: unused import: `std::mem` Nov 09 09:40:32.737 INFO kablam! --> src/scanner.rs:6:5 Nov 09 09:40:32.738 INFO kablam! | Nov 09 09:40:32.739 INFO kablam! 6 | use std::mem; Nov 09 09:40:32.739 INFO kablam! | ^^^^^^^^ Nov 09 09:40:32.740 INFO kablam! Nov 09 09:40:32.741 INFO kablam! warning: doc comment not used by rustdoc Nov 09 09:40:32.742 INFO kablam! --> src/scanner.rs:368:25 Nov 09 09:40:32.742 INFO kablam! | Nov 09 09:40:32.742 INFO kablam! 368 | /// Escape charactors Nov 09 09:40:32.742 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^ Nov 09 09:40:32.742 INFO kablam! | Nov 09 09:40:32.742 INFO kablam! = note: #[warn(unused_doc_comments)] on by default Nov 09 09:40:32.742 INFO kablam! Nov 09 09:40:32.742 INFO kablam! warning: unused imports: `Read`, `Write` Nov 09 09:40:32.742 INFO kablam! --> src/scanner.rs:643:19 Nov 09 09:40:32.742 INFO kablam! | Nov 09 09:40:32.742 INFO kablam! 643 | use std::io::{Read, Write}; Nov 09 09:40:32.742 INFO kablam! | ^^^^ ^^^^^ Nov 09 09:40:32.742 INFO kablam! Nov 09 09:40:32.759 INFO kablam! warning: unreachable expression Nov 09 09:40:32.759 INFO kablam! --> src/scanner.rs:238:9 Nov 09 09:40:32.759 INFO kablam! | Nov 09 09:40:32.759 INFO kablam! 238 | unreachable!() Nov 09 09:40:32.759 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 09:40:32.760 INFO kablam! | Nov 09 09:40:32.760 INFO kablam! = note: #[warn(unreachable_code)] on by default Nov 09 09:40:32.760 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 09 09:40:32.760 INFO kablam! Nov 09 09:40:32.804 INFO kablam! warning: unreachable expression Nov 09 09:40:32.804 INFO kablam! --> src/scanner.rs:355:9 Nov 09 09:40:32.804 INFO kablam! | Nov 09 09:40:32.804 INFO kablam! 355 | unreachable!() Nov 09 09:40:32.805 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 09:40:32.805 INFO kablam! | Nov 09 09:40:32.805 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 09 09:40:32.805 INFO kablam! Nov 09 09:40:32.967 INFO kablam! warning: unreachable expression Nov 09 09:40:32.967 INFO kablam! --> src/scanner.rs:238:9 Nov 09 09:40:32.968 INFO kablam! | Nov 09 09:40:32.968 INFO kablam! 238 | unreachable!() Nov 09 09:40:32.968 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 09:40:32.969 INFO kablam! | Nov 09 09:40:32.969 INFO kablam! = note: #[warn(unreachable_code)] on by default Nov 09 09:40:32.970 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 09 09:40:32.970 INFO kablam! Nov 09 09:40:33.015 INFO kablam! warning: unreachable expression Nov 09 09:40:33.015 INFO kablam! --> src/scanner.rs:355:9 Nov 09 09:40:33.015 INFO kablam! | Nov 09 09:40:33.015 INFO kablam! 355 | unreachable!() Nov 09 09:40:33.015 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 09:40:33.015 INFO kablam! | Nov 09 09:40:33.015 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 09 09:40:33.015 INFO kablam! Nov 09 09:40:33.439 INFO kablam! warning: unreachable expression Nov 09 09:40:33.440 INFO kablam! --> src/scanner.rs:238:9 Nov 09 09:40:33.441 INFO kablam! | Nov 09 09:40:33.442 INFO kablam! 238 | unreachable!() Nov 09 09:40:33.442 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 09:40:33.443 INFO kablam! | Nov 09 09:40:33.444 INFO kablam! = note: #[warn(unreachable_code)] on by default Nov 09 09:40:33.444 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 09 09:40:33.445 INFO kablam! Nov 09 09:40:33.503 INFO kablam! warning: unreachable expression Nov 09 09:40:33.504 INFO kablam! --> src/scanner.rs:355:9 Nov 09 09:40:33.505 INFO kablam! | Nov 09 09:40:33.505 INFO kablam! 355 | unreachable!() Nov 09 09:40:33.506 INFO kablam! | ^^^^^^^^^^^^^^ Nov 09 09:40:33.506 INFO kablam! | Nov 09 09:40:33.507 INFO kablam! = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 09 09:40:33.508 INFO kablam! Nov 09 09:40:34.371 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.372 INFO kablam! --> src/compiler.rs:933:21 Nov 09 09:40:34.373 INFO kablam! | Nov 09 09:40:34.374 INFO kablam! 933 | reg += self.compile_expr(reg, expr, expr_ctx); Nov 09 09:40:34.374 INFO kablam! | ^^^ Nov 09 09:40:34.375 INFO kablam! | Nov 09 09:40:34.375 INFO kablam! = note: #[warn(unused_assignments)] on by default Nov 09 09:40:34.376 INFO kablam! Nov 09 09:40:34.377 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.377 INFO kablam! --> src/compiler.rs:937:21 Nov 09 09:40:34.378 INFO kablam! | Nov 09 09:40:34.378 INFO kablam! 937 | reg += self.compile_expr(reg, expr, &ExprContext::with_opt(0)); Nov 09 09:40:34.379 INFO kablam! | ^^^ Nov 09 09:40:34.380 INFO kablam! Nov 09 09:40:34.380 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.381 INFO kablam! --> src/compiler.rs:1020:17 Nov 09 09:40:34.381 INFO kablam! | Nov 09 09:40:34.381 INFO kablam! 1020 | reg += self.compile_expr(reg, rhs, &ExprContext::with_opt(0)); Nov 09 09:40:34.381 INFO kablam! | ^^^ Nov 09 09:40:34.381 INFO kablam! Nov 09 09:40:34.381 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.381 INFO kablam! --> src/compiler.rs:1676:21 Nov 09 09:40:34.381 INFO kablam! | Nov 09 09:40:34.381 INFO kablam! 1676 | reg += self.compile_expr(reg, &exprs[0], &ExprContext::with_opt(-2)); Nov 09 09:40:34.381 INFO kablam! | ^^^ Nov 09 09:40:34.381 INFO kablam! Nov 09 09:40:34.491 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.491 INFO kablam! --> src/compiler.rs:933:21 Nov 09 09:40:34.492 INFO kablam! | Nov 09 09:40:34.492 INFO kablam! 933 | reg += self.compile_expr(reg, expr, expr_ctx); Nov 09 09:40:34.492 INFO kablam! | ^^^ Nov 09 09:40:34.492 INFO kablam! | Nov 09 09:40:34.493 INFO kablam! = note: #[warn(unused_assignments)] on by default Nov 09 09:40:34.493 INFO kablam! Nov 09 09:40:34.494 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.494 INFO kablam! --> src/compiler.rs:937:21 Nov 09 09:40:34.494 INFO kablam! | Nov 09 09:40:34.494 INFO kablam! 937 | reg += self.compile_expr(reg, expr, &ExprContext::with_opt(0)); Nov 09 09:40:34.494 INFO kablam! | ^^^ Nov 09 09:40:34.494 INFO kablam! Nov 09 09:40:34.496 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.496 INFO kablam! --> src/compiler.rs:1020:17 Nov 09 09:40:34.496 INFO kablam! | Nov 09 09:40:34.496 INFO kablam! 1020 | reg += self.compile_expr(reg, rhs, &ExprContext::with_opt(0)); Nov 09 09:40:34.496 INFO kablam! | ^^^ Nov 09 09:40:34.496 INFO kablam! Nov 09 09:40:34.498 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:34.498 INFO kablam! --> src/compiler.rs:1676:21 Nov 09 09:40:34.498 INFO kablam! | Nov 09 09:40:34.498 INFO kablam! 1676 | reg += self.compile_expr(reg, &exprs[0], &ExprContext::with_opt(-2)); Nov 09 09:40:34.498 INFO kablam! | ^^^ Nov 09 09:40:34.498 INFO kablam! Nov 09 09:40:34.527 INFO kablam! warning: variable does not need to be mutable Nov 09 09:40:34.527 INFO kablam! --> src/scanner.rs:475:17 Nov 09 09:40:34.527 INFO kablam! | Nov 09 09:40:34.527 INFO kablam! 475 | let mut cvalue = c as u32; Nov 09 09:40:34.527 INFO kablam! | ----^^^^^^ Nov 09 09:40:34.527 INFO kablam! | | Nov 09 09:40:34.527 INFO kablam! | help: remove this `mut` Nov 09 09:40:34.527 INFO kablam! | Nov 09 09:40:34.527 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 09 09:40:34.527 INFO kablam! Nov 09 09:40:34.551 INFO kablam! warning: variable does not need to be mutable Nov 09 09:40:34.551 INFO kablam! --> src/scanner.rs:517:49 Nov 09 09:40:34.551 INFO kablam! | Nov 09 09:40:34.551 INFO kablam! 517 | let (mut fraction, mut latest_char, mut count) = self.read_hexadecimal(0.0); Nov 09 09:40:34.551 INFO kablam! | ----^^^^^ Nov 09 09:40:34.551 INFO kablam! | | Nov 09 09:40:34.551 INFO kablam! | help: remove this `mut` Nov 09 09:40:34.551 INFO kablam! Nov 09 09:40:34.604 INFO kablam! warning: variable does not need to be mutable Nov 09 09:40:34.604 INFO kablam! --> src/scanner.rs:475:17 Nov 09 09:40:34.604 INFO kablam! | Nov 09 09:40:34.604 INFO kablam! 475 | let mut cvalue = c as u32; Nov 09 09:40:34.604 INFO kablam! | ----^^^^^^ Nov 09 09:40:34.604 INFO kablam! | | Nov 09 09:40:34.604 INFO kablam! | help: remove this `mut` Nov 09 09:40:34.604 INFO kablam! | Nov 09 09:40:34.604 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 09 09:40:34.619 INFO kablam! Nov 09 09:40:34.631 INFO kablam! warning: variable does not need to be mutable Nov 09 09:40:34.631 INFO kablam! --> src/scanner.rs:517:49 Nov 09 09:40:34.631 INFO kablam! | Nov 09 09:40:34.631 INFO kablam! 517 | let (mut fraction, mut latest_char, mut count) = self.read_hexadecimal(0.0); Nov 09 09:40:34.631 INFO kablam! | ----^^^^^ Nov 09 09:40:34.631 INFO kablam! | | Nov 09 09:40:34.631 INFO kablam! | help: remove this `mut` Nov 09 09:40:34.631 INFO kablam! Nov 09 09:40:35.195 INFO kablam! warning: unused variable: `res` Nov 09 09:40:35.195 INFO kablam! --> src/scanner.rs:732:13 Nov 09 09:40:35.195 INFO kablam! | Nov 09 09:40:35.195 INFO kablam! 732 | let res = scanner.scan(); Nov 09 09:40:35.195 INFO kablam! | ^^^ help: consider using `_res` instead Nov 09 09:40:35.199 INFO kablam! | Nov 09 09:40:35.199 INFO kablam! = note: #[warn(unused_variables)] on by default Nov 09 09:40:35.199 INFO kablam! Nov 09 09:40:35.202 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:35.202 INFO kablam! --> src/compiler.rs:933:21 Nov 09 09:40:35.202 INFO kablam! | Nov 09 09:40:35.202 INFO kablam! 933 | reg += self.compile_expr(reg, expr, expr_ctx); Nov 09 09:40:35.202 INFO kablam! | ^^^ Nov 09 09:40:35.207 INFO kablam! | Nov 09 09:40:35.207 INFO kablam! = note: #[warn(unused_assignments)] on by default Nov 09 09:40:35.207 INFO kablam! Nov 09 09:40:35.207 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:35.207 INFO kablam! --> src/compiler.rs:937:21 Nov 09 09:40:35.207 INFO kablam! | Nov 09 09:40:35.207 INFO kablam! 937 | reg += self.compile_expr(reg, expr, &ExprContext::with_opt(0)); Nov 09 09:40:35.207 INFO kablam! | ^^^ Nov 09 09:40:35.207 INFO kablam! Nov 09 09:40:35.207 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:35.207 INFO kablam! --> src/compiler.rs:1020:17 Nov 09 09:40:35.207 INFO kablam! | Nov 09 09:40:35.207 INFO kablam! 1020 | reg += self.compile_expr(reg, rhs, &ExprContext::with_opt(0)); Nov 09 09:40:35.207 INFO kablam! | ^^^ Nov 09 09:40:35.207 INFO kablam! Nov 09 09:40:35.208 INFO kablam! warning: value assigned to `reg` is never read Nov 09 09:40:35.208 INFO kablam! --> src/compiler.rs:1676:21 Nov 09 09:40:35.208 INFO kablam! | Nov 09 09:40:35.208 INFO kablam! 1676 | reg += self.compile_expr(reg, &exprs[0], &ExprContext::with_opt(-2)); Nov 09 09:40:35.208 INFO kablam! | ^^^ Nov 09 09:40:35.208 INFO kablam! Nov 09 09:40:35.307 INFO kablam! warning: variable does not need to be mutable Nov 09 09:40:35.307 INFO kablam! --> src/scanner.rs:475:17 Nov 09 09:40:35.307 INFO kablam! | Nov 09 09:40:35.307 INFO kablam! 475 | let mut cvalue = c as u32; Nov 09 09:40:35.307 INFO kablam! | ----^^^^^^ Nov 09 09:40:35.308 INFO kablam! | | Nov 09 09:40:35.308 INFO kablam! | help: remove this `mut` Nov 09 09:40:35.308 INFO kablam! | Nov 09 09:40:35.308 INFO kablam! = note: #[warn(unused_mut)] on by default Nov 09 09:40:35.308 INFO kablam! Nov 09 09:40:35.319 INFO kablam! warning: variable does not need to be mutable Nov 09 09:40:35.319 INFO kablam! --> src/scanner.rs:517:49 Nov 09 09:40:35.319 INFO kablam! | Nov 09 09:40:35.319 INFO kablam! 517 | let (mut fraction, mut latest_char, mut count) = self.read_hexadecimal(0.0); Nov 09 09:40:35.319 INFO kablam! | ----^^^^^ Nov 09 09:40:35.319 INFO kablam! | | Nov 09 09:40:35.319 INFO kablam! | help: remove this `mut` Nov 09 09:40:35.319 INFO kablam! Nov 09 09:40:36.797 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 12.85s Nov 09 09:40:36.809 INFO kablam! su: No module specific data is present Nov 09 09:40:38.077 INFO running `"docker" "rm" "-f" "d4938ff495e53d45157b1ff545b07bccbdf37fe7fc6fd4320e053ffd93c3eb3e"` Nov 09 09:40:38.495 INFO blam! d4938ff495e53d45157b1ff545b07bccbdf37fe7fc6fd4320e053ffd93c3eb3e