Aug 11 00:31:13.957 INFO checking syntex_syntax-0.58.1 against master#f6d43ed84207c7e58f363f46e5a438ff40f2b311 for libc-1 Aug 11 00:31:13.957 INFO running: cargo +f6d43ed84207c7e58f363f46e5a438ff40f2b311-alt check --frozen --all --all-targets Aug 11 00:31:13.957 INFO creating container for: cargo +f6d43ed84207c7e58f363f46e5a438ff40f2b311-alt check --frozen --all --all-targets Aug 11 00:31:13.957 INFO running `"docker" "create" "-v" "/tmp/crater.K5D4LxfqBdGu:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/libc-1/worker-7/master#f6d43ed84207c7e58f363f46e5a438ff40f2b311:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home/git:/cargo-home/git:rw,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +f6d43ed84207c7e58f363f46e5a438ff40f2b311-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "crater"` Aug 11 00:31:14.199 INFO blam! 12905556f7dde12f8e709c6336ba03c73bd194aac04e54e6e3b69f0ce31c9379 Aug 11 00:31:14.201 INFO running `"docker" "start" "-a" "12905556f7dde12f8e709c6336ba03c73bd194aac04e54e6e3b69f0ce31c9379"` Aug 11 00:31:15.181 INFO kablam! Checking syntex_pos v0.58.1 Aug 11 00:31:16.590 INFO kablam! Checking syntex_errors v0.58.1 Aug 11 00:31:19.032 INFO kablam! Checking syntex_syntax v0.58.1 (file:///source) Aug 11 00:31:23.030 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.031 INFO kablam! --> src/symbol.rs:146:27 Aug 11 00:31:23.031 INFO kablam! | Aug 11 00:31:23.031 INFO kablam! 146 | name: ast::Name($index), Aug 11 00:31:23.031 INFO kablam! | ^^^^^^^^^ Aug 11 00:31:23.031 INFO kablam! ... Aug 11 00:31:23.031 INFO kablam! 165 | / declare_keywords! { Aug 11 00:31:23.031 INFO kablam! 166 | | // Invalid identifier Aug 11 00:31:23.031 INFO kablam! 167 | | (0, Invalid, "") Aug 11 00:31:23.031 INFO kablam! 168 | | Aug 11 00:31:23.031 INFO kablam! ... | Aug 11 00:31:23.031 INFO kablam! 231 | | (56, CrateRoot, "{{root}}") Aug 11 00:31:23.031 INFO kablam! 232 | | } Aug 11 00:31:23.031 INFO kablam! | |_- in this macro invocation Aug 11 00:31:23.031 INFO kablam! | Aug 11 00:31:23.031 INFO kablam! = note: #[warn(legacy_constructor_visibility)] on by default Aug 11 00:31:23.031 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.031 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.031 INFO kablam! Aug 11 00:31:23.031 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.031 INFO kablam! --> src/symbol.rs:146:27 Aug 11 00:31:23.031 INFO kablam! | Aug 11 00:31:23.031 INFO kablam! 146 | name: ast::Name($index), Aug 11 00:31:23.031 INFO kablam! | ^^^^^^^^^ Aug 11 00:31:23.031 INFO kablam! ... Aug 11 00:31:23.032 INFO kablam! 165 | / declare_keywords! { Aug 11 00:31:23.032 INFO kablam! 166 | | // Invalid identifier Aug 11 00:31:23.032 INFO kablam! 167 | | (0, Invalid, "") Aug 11 00:31:23.032 INFO kablam! 168 | | Aug 11 00:31:23.032 INFO kablam! ... | Aug 11 00:31:23.032 INFO kablam! 231 | | (56, CrateRoot, "{{root}}") Aug 11 00:31:23.032 INFO kablam! 232 | | } Aug 11 00:31:23.032 INFO kablam! | |_- in this macro invocation Aug 11 00:31:23.032 INFO kablam! | Aug 11 00:31:23.032 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.032 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.032 INFO kablam! Aug 11 00:31:23.033 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.033 INFO kablam! --> src/symbol.rs:297:37 Aug 11 00:31:23.033 INFO kablam! | Aug 11 00:31:23.033 INFO kablam! 297 | assert_eq!(i.intern("dog"), Name(0)); Aug 11 00:31:23.033 INFO kablam! | ^^^^ Aug 11 00:31:23.033 INFO kablam! | Aug 11 00:31:23.033 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.033 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.033 INFO kablam! Aug 11 00:31:23.033 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.033 INFO kablam! --> src/symbol.rs:299:38 Aug 11 00:31:23.034 INFO kablam! | Aug 11 00:31:23.034 INFO kablam! 299 | assert_eq!(i.intern ("dog"), Name(0)); Aug 11 00:31:23.034 INFO kablam! | ^^^^ Aug 11 00:31:23.034 INFO kablam! | Aug 11 00:31:23.034 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.034 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.034 INFO kablam! Aug 11 00:31:23.034 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.034 INFO kablam! --> src/symbol.rs:301:37 Aug 11 00:31:23.034 INFO kablam! | Aug 11 00:31:23.034 INFO kablam! 301 | assert_eq!(i.intern("cat"), Name(1)); Aug 11 00:31:23.034 INFO kablam! | ^^^^ Aug 11 00:31:23.034 INFO kablam! | Aug 11 00:31:23.034 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.034 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.034 INFO kablam! Aug 11 00:31:23.034 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.034 INFO kablam! --> src/symbol.rs:302:37 Aug 11 00:31:23.034 INFO kablam! | Aug 11 00:31:23.034 INFO kablam! 302 | assert_eq!(i.intern("cat"), Name(1)); Aug 11 00:31:23.034 INFO kablam! | ^^^^ Aug 11 00:31:23.034 INFO kablam! | Aug 11 00:31:23.034 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.034 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.034 INFO kablam! Aug 11 00:31:23.034 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.035 INFO kablam! --> src/symbol.rs:304:37 Aug 11 00:31:23.035 INFO kablam! | Aug 11 00:31:23.035 INFO kablam! 304 | assert_eq!(i.intern("dog"), Name(0)); Aug 11 00:31:23.035 INFO kablam! | ^^^^ Aug 11 00:31:23.035 INFO kablam! | Aug 11 00:31:23.035 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.035 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.035 INFO kablam! Aug 11 00:31:23.035 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.035 INFO kablam! --> src/symbol.rs:306:39 Aug 11 00:31:23.035 INFO kablam! | Aug 11 00:31:23.035 INFO kablam! 306 | assert_eq!(i.gensym("zebra"), Name(2)); Aug 11 00:31:23.035 INFO kablam! | ^^^^ Aug 11 00:31:23.035 INFO kablam! | Aug 11 00:31:23.035 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.035 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.035 INFO kablam! Aug 11 00:31:23.035 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.035 INFO kablam! --> src/symbol.rs:308:39 Aug 11 00:31:23.035 INFO kablam! | Aug 11 00:31:23.036 INFO kablam! 308 | assert_eq!(i.gensym("zebra"), Name(3)); Aug 11 00:31:23.036 INFO kablam! | ^^^^ Aug 11 00:31:23.036 INFO kablam! | Aug 11 00:31:23.036 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.036 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.036 INFO kablam! Aug 11 00:31:23.036 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.036 INFO kablam! --> src/symbol.rs:310:37 Aug 11 00:31:23.036 INFO kablam! | Aug 11 00:31:23.036 INFO kablam! 310 | assert_eq!(i.gensym("dog"), Name(4)); Aug 11 00:31:23.036 INFO kablam! | ^^^^ Aug 11 00:31:23.036 INFO kablam! | Aug 11 00:31:23.036 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.036 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.036 INFO kablam! Aug 11 00:31:23.240 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.240 INFO kablam! --> src/symbol.rs:146:27 Aug 11 00:31:23.240 INFO kablam! | Aug 11 00:31:23.240 INFO kablam! 146 | name: ast::Name($index), Aug 11 00:31:23.240 INFO kablam! | ^^^^^^^^^ Aug 11 00:31:23.240 INFO kablam! ... Aug 11 00:31:23.240 INFO kablam! 165 | / declare_keywords! { Aug 11 00:31:23.240 INFO kablam! 166 | | // Invalid identifier Aug 11 00:31:23.240 INFO kablam! 167 | | (0, Invalid, "") Aug 11 00:31:23.240 INFO kablam! 168 | | Aug 11 00:31:23.240 INFO kablam! ... | Aug 11 00:31:23.240 INFO kablam! 231 | | (56, CrateRoot, "{{root}}") Aug 11 00:31:23.240 INFO kablam! 232 | | } Aug 11 00:31:23.240 INFO kablam! | |_- in this macro invocation Aug 11 00:31:23.241 INFO kablam! | Aug 11 00:31:23.241 INFO kablam! = note: #[warn(legacy_constructor_visibility)] on by default Aug 11 00:31:23.241 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.241 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.241 INFO kablam! Aug 11 00:31:23.241 INFO kablam! warning: private struct constructors are not usable through re-exports in outer modules Aug 11 00:31:23.241 INFO kablam! --> src/symbol.rs:146:27 Aug 11 00:31:23.241 INFO kablam! | Aug 11 00:31:23.241 INFO kablam! 146 | name: ast::Name($index), Aug 11 00:31:23.241 INFO kablam! | ^^^^^^^^^ Aug 11 00:31:23.241 INFO kablam! ... Aug 11 00:31:23.241 INFO kablam! 165 | / declare_keywords! { Aug 11 00:31:23.241 INFO kablam! 166 | | // Invalid identifier Aug 11 00:31:23.241 INFO kablam! 167 | | (0, Invalid, "") Aug 11 00:31:23.241 INFO kablam! 168 | | Aug 11 00:31:23.241 INFO kablam! ... | Aug 11 00:31:23.241 INFO kablam! 231 | | (56, CrateRoot, "{{root}}") Aug 11 00:31:23.241 INFO kablam! 232 | | } Aug 11 00:31:23.241 INFO kablam! | |_- in this macro invocation Aug 11 00:31:23.241 INFO kablam! | Aug 11 00:31:23.241 INFO kablam! = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! Aug 11 00:31:23.241 INFO kablam! = note: for more information, see issue #39207 Aug 11 00:31:23.241 INFO kablam! Aug 11 00:31:23.958 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Aug 11 00:31:23.958 INFO kablam! --> src/feature_gate.rs:38:5 Aug 11 00:31:23.958 INFO kablam! | Aug 11 00:31:23.958 INFO kablam! 38 | use std::ascii::AsciiExt; Aug 11 00:31:23.958 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 11 00:31:23.959 INFO kablam! | Aug 11 00:31:23.959 INFO kablam! note: lint level defined here Aug 11 00:31:23.959 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:23.959 INFO kablam! | Aug 11 00:31:23.959 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:23.959 INFO kablam! | ^^^^^^^^ Aug 11 00:31:23.959 INFO kablam! = note: #[warn(deprecated)] implied by #[warn(warnings)] Aug 11 00:31:23.959 INFO kablam! Aug 11 00:31:24.309 INFO kablam! warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead Aug 11 00:31:24.309 INFO kablam! --> src/feature_gate.rs:38:5 Aug 11 00:31:24.309 INFO kablam! | Aug 11 00:31:24.309 INFO kablam! 38 | use std::ascii::AsciiExt; Aug 11 00:31:24.309 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 11 00:31:24.309 INFO kablam! | Aug 11 00:31:24.310 INFO kablam! note: lint level defined here Aug 11 00:31:24.310 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:24.310 INFO kablam! | Aug 11 00:31:24.310 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:24.310 INFO kablam! | ^^^^^^^^ Aug 11 00:31:24.314 INFO kablam! = note: #[warn(deprecated)] implied by #[warn(warnings)] Aug 11 00:31:24.315 INFO kablam! Aug 11 00:31:36.560 INFO kablam! warning: unreachable statement Aug 11 00:31:36.560 INFO kablam! --> src/parse/obsolete.rs:44:9 Aug 11 00:31:36.560 INFO kablam! | Aug 11 00:31:36.560 INFO kablam! 44 | self.report(sp, kind, kind_str, desc, error); Aug 11 00:31:36.560 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 00:31:36.560 INFO kablam! | Aug 11 00:31:36.560 INFO kablam! note: lint level defined here Aug 11 00:31:36.560 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:36.560 INFO kablam! | Aug 11 00:31:36.560 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:36.560 INFO kablam! | ^^^^^^^^ Aug 11 00:31:36.560 INFO kablam! = note: #[warn(unreachable_code)] implied by #[warn(warnings)] Aug 11 00:31:36.560 INFO kablam! Aug 11 00:31:39.764 INFO kablam! warning: unreachable statement Aug 11 00:31:39.764 INFO kablam! --> src/parse/obsolete.rs:44:9 Aug 11 00:31:39.764 INFO kablam! | Aug 11 00:31:39.764 INFO kablam! 44 | self.report(sp, kind, kind_str, desc, error); Aug 11 00:31:39.764 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Aug 11 00:31:39.764 INFO kablam! | Aug 11 00:31:39.764 INFO kablam! note: lint level defined here Aug 11 00:31:39.764 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:39.764 INFO kablam! | Aug 11 00:31:39.764 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:39.764 INFO kablam! | ^^^^^^^^ Aug 11 00:31:39.764 INFO kablam! = note: #[warn(unreachable_code)] implied by #[warn(warnings)] Aug 11 00:31:39.764 INFO kablam! Aug 11 00:31:42.001 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Aug 11 00:31:42.001 INFO kablam! --> src/feature_gate.rs:38:5 Aug 11 00:31:42.001 INFO kablam! | Aug 11 00:31:42.001 INFO kablam! 38 | use std::ascii::AsciiExt; Aug 11 00:31:42.002 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 11 00:31:42.002 INFO kablam! | Aug 11 00:31:42.002 INFO kablam! note: lint level defined here Aug 11 00:31:42.002 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:42.002 INFO kablam! | Aug 11 00:31:42.002 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:42.002 INFO kablam! | ^^^^^^^^ Aug 11 00:31:42.002 INFO kablam! = note: #[warn(unused_imports)] implied by #[warn(warnings)] Aug 11 00:31:42.002 INFO kablam! Aug 11 00:31:45.975 INFO kablam! warning: unused import: `std::ascii::AsciiExt` Aug 11 00:31:45.975 INFO kablam! --> src/feature_gate.rs:38:5 Aug 11 00:31:45.975 INFO kablam! | Aug 11 00:31:45.975 INFO kablam! 38 | use std::ascii::AsciiExt; Aug 11 00:31:45.975 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Aug 11 00:31:45.985 INFO kablam! | Aug 11 00:31:45.985 INFO kablam! note: lint level defined here Aug 11 00:31:45.985 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:45.985 INFO kablam! | Aug 11 00:31:45.985 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:45.985 INFO kablam! | ^^^^^^^^ Aug 11 00:31:45.985 INFO kablam! = note: #[warn(unused_imports)] implied by #[warn(warnings)] Aug 11 00:31:45.985 INFO kablam! Aug 11 00:31:57.502 INFO kablam! warning: variable does not need to be mutable Aug 11 00:31:57.502 INFO kablam! --> src/ext/tt/macro_parser.rs:204:63 Aug 11 00:31:57.502 INFO kablam! | Aug 11 00:31:57.502 INFO kablam! 204 | fn n_rec>>(m: &TokenTree, mut res: &mut I, Aug 11 00:31:57.502 INFO kablam! | ----^^^ Aug 11 00:31:57.502 INFO kablam! | | Aug 11 00:31:57.502 INFO kablam! | help: remove this `mut` Aug 11 00:31:57.502 INFO kablam! | Aug 11 00:31:57.502 INFO kablam! note: lint level defined here Aug 11 00:31:57.502 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:31:57.502 INFO kablam! | Aug 11 00:31:57.502 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:31:57.502 INFO kablam! | ^^^^^^^^ Aug 11 00:31:57.502 INFO kablam! = note: #[warn(unused_mut)] implied by #[warn(warnings)] Aug 11 00:31:57.502 INFO kablam! Aug 11 00:31:57.566 INFO kablam! warning: variable does not need to be mutable Aug 11 00:31:57.566 INFO kablam! --> src/ext/tt/macro_parser.rs:433:71 Aug 11 00:31:57.566 INFO kablam! | Aug 11 00:31:57.566 INFO kablam! 433 | return nameize(ms, eof_eis[0].matches.iter_mut().map(|mut dv| dv.pop().unwrap())); Aug 11 00:31:57.566 INFO kablam! | ----^^ Aug 11 00:31:57.566 INFO kablam! | | Aug 11 00:31:57.566 INFO kablam! | help: remove this `mut` Aug 11 00:31:57.566 INFO kablam! Aug 11 00:32:01.377 INFO kablam! warning: variable does not need to be mutable Aug 11 00:32:01.377 INFO kablam! --> src/ext/tt/macro_parser.rs:204:63 Aug 11 00:32:01.377 INFO kablam! | Aug 11 00:32:01.377 INFO kablam! 204 | fn n_rec>>(m: &TokenTree, mut res: &mut I, Aug 11 00:32:01.377 INFO kablam! | ----^^^ Aug 11 00:32:01.377 INFO kablam! | | Aug 11 00:32:01.377 INFO kablam! | help: remove this `mut` Aug 11 00:32:01.377 INFO kablam! | Aug 11 00:32:01.377 INFO kablam! note: lint level defined here Aug 11 00:32:01.377 INFO kablam! --> src/lib.rs:23:9 Aug 11 00:32:01.377 INFO kablam! | Aug 11 00:32:01.377 INFO kablam! 23 | #![deny(warnings)] Aug 11 00:32:01.377 INFO kablam! | ^^^^^^^^ Aug 11 00:32:01.377 INFO kablam! = note: #[warn(unused_mut)] implied by #[warn(warnings)] Aug 11 00:32:01.377 INFO kablam! Aug 11 00:32:01.413 INFO kablam! warning: variable does not need to be mutable Aug 11 00:32:01.413 INFO kablam! --> src/ext/tt/macro_parser.rs:433:71 Aug 11 00:32:01.413 INFO kablam! | Aug 11 00:32:01.414 INFO kablam! 433 | return nameize(ms, eof_eis[0].matches.iter_mut().map(|mut dv| dv.pop().unwrap())); Aug 11 00:32:01.414 INFO kablam! | ----^^ Aug 11 00:32:01.414 INFO kablam! | | Aug 11 00:32:01.414 INFO kablam! | help: remove this `mut` Aug 11 00:32:01.414 INFO kablam! Aug 11 00:32:02.594 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 47.51s Aug 11 00:32:02.599 INFO kablam! su: No module specific data is present Aug 11 00:32:03.150 INFO running `"docker" "rm" "-f" "12905556f7dde12f8e709c6336ba03c73bd194aac04e54e6e3b69f0ce31c9379"` Aug 11 00:32:03.370 INFO blam! 12905556f7dde12f8e709c6336ba03c73bd194aac04e54e6e3b69f0ce31c9379