Dec 14 00:30:24.835 INFO testing burrows-labs/irc against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 14 00:30:24.835 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-alt build --frozen" "-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"` Dec 14 00:30:25.259 INFO [stdout] 01278172dd87efa1d8280d531b924101e3ffb8528e6509be6009fdea798095b7 Dec 14 00:30:25.260 INFO running `"docker" "start" "-a" "01278172dd87efa1d8280d531b924101e3ffb8528e6509be6009fdea798095b7"` Dec 14 00:30:26.551 INFO [stderr] usermod: no changes Dec 14 00:30:26.647 INFO [stderr] Compiling memchr v2.1.0 Dec 14 00:30:29.251 INFO [stderr] Compiling nom v4.1.1 Dec 14 00:30:31.823 INFO [stderr] Compiling rerk v0.1.0 (/source) Dec 14 00:30:32.763 INFO [stderr] warning: unused import: `self::parsecmd::*` Dec 14 00:30:32.763 INFO [stderr] --> src/main.rs:10:5 Dec 14 00:30:32.763 INFO [stderr] | Dec 14 00:30:32.763 INFO [stderr] 10 | use self::parsecmd::*; Dec 14 00:30:32.763 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 14 00:30:32.763 INFO [stderr] | Dec 14 00:30:32.763 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 14 00:30:32.763 INFO [stderr] Dec 14 00:30:35.126 INFO [stderr] warning: unreachable expression Dec 14 00:30:35.126 INFO [stderr] --> src/main.rs:1522:5 Dec 14 00:30:35.126 INFO [stderr] | Dec 14 00:30:35.126 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Dec 14 00:30:35.126 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:35.126 INFO [stderr] | Dec 14 00:30:35.126 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 14 00:30:35.126 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 14 00:30:35.126 INFO [stderr] Dec 14 00:30:35.507 INFO [stderr] warning: unreachable pattern Dec 14 00:30:35.507 INFO [stderr] --> src/main.rs:2454:9 Dec 14 00:30:35.507 INFO [stderr] | Dec 14 00:30:35.507 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Dec 14 00:30:35.507 INFO [stderr] | ^ Dec 14 00:30:35.507 INFO [stderr] | Dec 14 00:30:35.507 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 14 00:30:35.507 INFO [stderr] Dec 14 00:30:35.511 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:35.511 INFO [stderr] --> src/parsecmd.rs:30:34 Dec 14 00:30:35.511 INFO [stderr] | Dec 14 00:30:35.511 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Dec 14 00:30:35.511 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:35.511 INFO [stderr] | Dec 14 00:30:35.511 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 00:30:35.511 INFO [stderr] Dec 14 00:30:35.511 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:35.511 INFO [stderr] --> src/parsecmd.rs:59:33 Dec 14 00:30:35.511 INFO [stderr] | Dec 14 00:30:35.511 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Dec 14 00:30:35.511 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:35.511 INFO [stderr] Dec 14 00:30:35.511 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:35.512 INFO [stderr] --> src/parsecmd.rs:67:33 Dec 14 00:30:35.512 INFO [stderr] | Dec 14 00:30:35.512 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Dec 14 00:30:35.512 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:35.512 INFO [stderr] Dec 14 00:30:35.512 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:35.512 INFO [stderr] --> src/parsecmd.rs:83:29 Dec 14 00:30:35.512 INFO [stderr] | Dec 14 00:30:35.512 INFO [stderr] 83 | take_till!(|ch| false) >> Dec 14 00:30:35.512 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:35.512 INFO [stderr] Dec 14 00:30:35.512 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:35.512 INFO [stderr] --> src/parsecmd.rs:93:29 Dec 14 00:30:35.512 INFO [stderr] | Dec 14 00:30:35.512 INFO [stderr] 93 | take_till!(|ch| false) >> Dec 14 00:30:35.512 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:35.512 INFO [stderr] Dec 14 00:30:36.297 INFO [stderr] warning: enum is never used: `Command` Dec 14 00:30:36.297 INFO [stderr] --> src/parsecmd.rs:4:1 Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] 4 | enum Command { Dec 14 00:30:36.297 INFO [stderr] | ^^^^^^^^^^^^ Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 14 00:30:36.297 INFO [stderr] Dec 14 00:30:36.297 INFO [stderr] warning: function is never used: `quit_parse` Dec 14 00:30:36.297 INFO [stderr] --> src/parsecmd.rs:18:1 Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] 18 | fn quit_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.297 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.297 INFO [stderr] Dec 14 00:30:36.297 INFO [stderr] warning: function is never used: `join_parse` Dec 14 00:30:36.297 INFO [stderr] --> src/parsecmd.rs:25:1 Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] 25 | fn join_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.297 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.297 INFO [stderr] Dec 14 00:30:36.297 INFO [stderr] warning: function is never used: `close_parse` Dec 14 00:30:36.297 INFO [stderr] --> src/parsecmd.rs:35:1 Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] 35 | fn close_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.297 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.297 INFO [stderr] Dec 14 00:30:36.297 INFO [stderr] warning: function is never used: `left_parse` Dec 14 00:30:36.297 INFO [stderr] --> src/parsecmd.rs:42:1 Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] 42 | fn left_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.297 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.297 INFO [stderr] Dec 14 00:30:36.297 INFO [stderr] warning: function is never used: `right_parse` Dec 14 00:30:36.297 INFO [stderr] --> src/parsecmd.rs:49:1 Dec 14 00:30:36.297 INFO [stderr] | Dec 14 00:30:36.297 INFO [stderr] 49 | fn right_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: function is never used: `connect_parse` Dec 14 00:30:36.298 INFO [stderr] --> src/parsecmd.rs:56:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 56 | fn connect_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: function is never used: `disconnect_parse` Dec 14 00:30:36.298 INFO [stderr] --> src/parsecmd.rs:64:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 64 | fn disconnect_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: function is never used: `listcons_parse` Dec 14 00:30:36.298 INFO [stderr] --> src/parsecmd.rs:72:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 72 | fn listcons_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: function is never used: `unknown_cmd_parse` Dec 14 00:30:36.298 INFO [stderr] --> src/parsecmd.rs:78:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 78 | fn unknown_cmd_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: function is never used: `defaultmsg_parse` Dec 14 00:30:36.298 INFO [stderr] --> src/parsecmd.rs:88:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 88 | fn defaultmsg_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: function is never used: `cmd_parse` Dec 14 00:30:36.298 INFO [stderr] --> src/parsecmd.rs:98:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 98 | fn cmd_parse(x: CompleteStr) -> IResult { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `CHANNEL_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:186:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 186 | const CHANNEL_MAX : usize = 64; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `NICK_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:187:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 187 | const NICK_MAX : usize = 64; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `USER_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:188:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 188 | const USER_MAX : usize = 64; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `PARAM_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:189:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 189 | const PARAM_MAX : usize = 128; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `DOMAIN_LEVEL_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:190:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 190 | const DOMAIN_LEVEL_MAX : usize = 127; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `LABEL_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:191:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 191 | const LABEL_MAX : usize = 63; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:192:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: enum is never used: `IRCMessage` Dec 14 00:30:36.298 INFO [stderr] --> src/main.rs:194:1 Dec 14 00:30:36.298 INFO [stderr] | Dec 14 00:30:36.298 INFO [stderr] 194 | enum IRCMessage { Dec 14 00:30:36.298 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 14 00:30:36.298 INFO [stderr] Dec 14 00:30:36.298 INFO [stderr] warning: variant is never constructed: `Nickless` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:234:5 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 234 | Nickless(Hostname/*servername*/), Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: variant is never constructed: `Nick` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:235:5 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 235 | Nick(Nick/*nick*/,Option/*user*/,Option/*host*/), Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: enum is never used: `ChannelMode` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:238:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 238 | enum ChannelMode { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: enum is never used: `UserMode` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:263:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 263 | enum UserMode { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Limit` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:290:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 290 | struct Limit { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Banmask` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:294:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 294 | struct Banmask { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Key` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:298:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 298 | struct Key { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Topic` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:302:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 302 | struct Topic { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Comment` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:306:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 306 | struct Comment { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Hostmask` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:315:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 315 | struct Hostmask { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: struct is never constructed: `Text` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:319:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 319 | struct Text { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: enum is never used: `NameMask` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:323:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 323 | enum NameMask { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: enum is never used: `Query` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:328:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 328 | enum Query { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: function is never used: `password_parse` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:360:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 360 | fn password_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: function is never used: `nick_parse` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:372:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 372 | fn nick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: function is never used: `user_parse` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:394:1 Dec 14 00:30:36.299 INFO [stderr] | Dec 14 00:30:36.299 INFO [stderr] 394 | fn user_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.299 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.299 INFO [stderr] Dec 14 00:30:36.299 INFO [stderr] warning: function is never used: `server_parse` Dec 14 00:30:36.299 INFO [stderr] --> src/main.rs:410:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 410 | fn server_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `oper_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:426:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 426 | fn oper_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `quit_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:440:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 440 | fn quit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `squit_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:452:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 452 | fn squit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `join_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:477:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 477 | fn join_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `part_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:513:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 513 | fn part_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `mode_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:531:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 531 | fn mode_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `topic_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:667:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 667 | fn topic_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `names_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:689:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 689 | fn names_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `list_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:707:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 707 | fn list_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `invite_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:737:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 737 | fn invite_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `kick_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:752:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 752 | fn kick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `version_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:776:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 776 | fn version_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `stats_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:793:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 793 | fn stats_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `links_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:838:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.300 INFO [stderr] 838 | fn links_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.300 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.300 INFO [stderr] Dec 14 00:30:36.300 INFO [stderr] warning: function is never used: `time_parse` Dec 14 00:30:36.300 INFO [stderr] --> src/main.rs:862:1 Dec 14 00:30:36.300 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 862 | fn time_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `connect_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:875:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 875 | fn connect_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `trace_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:906:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 906 | fn trace_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `admin_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:919:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 919 | fn admin_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `info_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:932:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 932 | fn info_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `privmsg_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:951:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 951 | fn privmsg_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `notice_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:967:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 967 | fn notice_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `who_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:981:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 981 | fn who_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `whois_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1002:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1002 | fn whois_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `whowas_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1016:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1016 | fn whowas_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `kill_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1048:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1048 | fn kill_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `ping_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1062:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1062 | fn ping_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `pong_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1083:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1083 | fn pong_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `error_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1104:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1104 | fn error_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `irc_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1114:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `colon_prefix_parse` Dec 14 00:30:36.301 INFO [stderr] --> src/main.rs:1143:1 Dec 14 00:30:36.301 INFO [stderr] | Dec 14 00:30:36.301 INFO [stderr] 1143 | fn colon_prefix_parse(x: &[u8]) -> IResult<&[u8], Option> { Dec 14 00:30:36.301 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.301 INFO [stderr] Dec 14 00:30:36.301 INFO [stderr] warning: function is never used: `middle_param_parse` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1170:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1170 | fn middle_param_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 14 00:30:36.302 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `trailing_param_parse` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1190:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1190 | fn trailing_param_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 14 00:30:36.302 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `channel_inner_parse` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1209:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1209 | fn channel_inner_parse(x: &[u8]) -> IResult<&[u8], Channel> { Dec 14 00:30:36.302 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `channel_param_parse_factory` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1225:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1225 | / fn channel_param_parse_factory(last_param: bool) Dec 14 00:30:36.302 INFO [stderr] 1226 | | -> impl Fn(&[u8]) -> IResult<&[u8], Channel> { Dec 14 00:30:36.302 INFO [stderr] 1227 | | move |x: &[u8]| -> IResult<&[u8], Channel> { Dec 14 00:30:36.302 INFO [stderr] 1228 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 14 00:30:36.302 INFO [stderr] ... | Dec 14 00:30:36.302 INFO [stderr] 1233 | | } Dec 14 00:30:36.302 INFO [stderr] 1234 | | } Dec 14 00:30:36.302 INFO [stderr] | |_^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `channel_list_param_parse_factory` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1238:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1238 | / fn channel_list_param_parse_factory(last_param: bool) Dec 14 00:30:36.302 INFO [stderr] 1239 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Dec 14 00:30:36.302 INFO [stderr] 1240 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Dec 14 00:30:36.302 INFO [stderr] 1241 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 14 00:30:36.302 INFO [stderr] ... | Dec 14 00:30:36.302 INFO [stderr] 1250 | | } Dec 14 00:30:36.302 INFO [stderr] 1251 | | } Dec 14 00:30:36.302 INFO [stderr] | |_^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `nick_inner_parse` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1260:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1260 | fn nick_inner_parse(x: &[u8]) -> IResult<&[u8], Nick> { Dec 14 00:30:36.302 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `nick_param_parse_factory` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1277:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1277 | / fn nick_param_parse_factory(last_param: bool) Dec 14 00:30:36.302 INFO [stderr] 1278 | | -> impl Fn(&[u8]) -> IResult<&[u8], Nick> { Dec 14 00:30:36.302 INFO [stderr] 1279 | | move |x: &[u8]| -> IResult<&[u8], Nick> { Dec 14 00:30:36.302 INFO [stderr] 1280 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 14 00:30:36.302 INFO [stderr] ... | Dec 14 00:30:36.302 INFO [stderr] 1285 | | } Dec 14 00:30:36.302 INFO [stderr] 1286 | | } Dec 14 00:30:36.302 INFO [stderr] | |_^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `nick_list_param_parse_factory` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1289:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1289 | / fn nick_list_param_parse_factory(last_param: bool) Dec 14 00:30:36.302 INFO [stderr] 1290 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Dec 14 00:30:36.302 INFO [stderr] 1291 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Dec 14 00:30:36.302 INFO [stderr] 1292 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 14 00:30:36.302 INFO [stderr] ... | Dec 14 00:30:36.302 INFO [stderr] 1301 | | } Dec 14 00:30:36.302 INFO [stderr] 1302 | | } Dec 14 00:30:36.302 INFO [stderr] | |_^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `user_inner_parse` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1312:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1312 | fn user_inner_parse(x: &[u8]) -> IResult<&[u8], User> { Dec 14 00:30:36.302 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `user_param_parse_factory` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1323:1 Dec 14 00:30:36.302 INFO [stderr] | Dec 14 00:30:36.302 INFO [stderr] 1323 | / fn user_param_parse_factory(last_param: bool) Dec 14 00:30:36.302 INFO [stderr] 1324 | | -> impl Fn(&[u8]) -> IResult<&[u8], User> { Dec 14 00:30:36.302 INFO [stderr] 1325 | | move |x: &[u8]| -> IResult<&[u8], User> { Dec 14 00:30:36.302 INFO [stderr] 1326 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 14 00:30:36.302 INFO [stderr] ... | Dec 14 00:30:36.302 INFO [stderr] 1331 | | } Dec 14 00:30:36.302 INFO [stderr] 1332 | | } Dec 14 00:30:36.302 INFO [stderr] | |_^ Dec 14 00:30:36.302 INFO [stderr] Dec 14 00:30:36.302 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Dec 14 00:30:36.302 INFO [stderr] --> src/main.rs:1335:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 14 00:30:36.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `string_list_last_param_parse` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1354:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1354 | fn string_list_last_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 14 00:30:36.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `server_inner_parse` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1382:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1382 | fn server_inner_parse(x: &[u8]) -> IResult<&[u8], Hostname> { Dec 14 00:30:36.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `server_param_parse_factory` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1393:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1393 | / fn server_param_parse_factory(last_param: bool) Dec 14 00:30:36.303 INFO [stderr] 1394 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostname> { Dec 14 00:30:36.303 INFO [stderr] 1395 | | // 1. All labels must be non-empty. Dec 14 00:30:36.303 INFO [stderr] 1396 | | // 2. Must be at least two labels (DNS really doesn't require any labels). Dec 14 00:30:36.303 INFO [stderr] ... | Dec 14 00:30:36.303 INFO [stderr] 1407 | | } Dec 14 00:30:36.303 INFO [stderr] 1408 | | } Dec 14 00:30:36.303 INFO [stderr] | |_^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `server_mask_param_parse_factory` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1423:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1423 | / fn server_mask_param_parse_factory(last_param: bool) Dec 14 00:30:36.303 INFO [stderr] 1424 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostmask> { Dec 14 00:30:36.303 INFO [stderr] 1425 | | move |x: &[u8]| -> IResult<&[u8], Hostmask> { Dec 14 00:30:36.303 INFO [stderr] 1426 | | // XXX: Enforce total length limit. Dec 14 00:30:36.303 INFO [stderr] ... | Dec 14 00:30:36.303 INFO [stderr] 1444 | | } Dec 14 00:30:36.303 INFO [stderr] 1445 | | } Dec 14 00:30:36.303 INFO [stderr] | |_^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `nonempty_label_parse_generic` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1447:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1447 | / fn nonempty_label_parse_generic(wildcarded: bool) Dec 14 00:30:36.303 INFO [stderr] 1448 | | -> impl Fn(&[u8]) -> IResult<&[u8],String> { Dec 14 00:30:36.303 INFO [stderr] 1449 | | move |x: &[u8]| -> IResult<&[u8],String> { Dec 14 00:30:36.303 INFO [stderr] 1450 | | fn is_wildcard(n: u8) -> bool { n == b'*' || n == b'?' } Dec 14 00:30:36.303 INFO [stderr] ... | Dec 14 00:30:36.303 INFO [stderr] 1473 | | } Dec 14 00:30:36.303 INFO [stderr] 1474 | | } Dec 14 00:30:36.303 INFO [stderr] | |_^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `int_param_parse_factory` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1476:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1476 | / fn int_param_parse_factory(last_param: bool) Dec 14 00:30:36.303 INFO [stderr] 1477 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], T> { Dec 14 00:30:36.303 INFO [stderr] 1478 | | move |x: &[u8]| -> IResult<&[u8], T> { Dec 14 00:30:36.303 INFO [stderr] 1479 | | fn to_int(s: &[u8]) -> Result { Dec 14 00:30:36.303 INFO [stderr] ... | Dec 14 00:30:36.303 INFO [stderr] 1497 | | } Dec 14 00:30:36.303 INFO [stderr] 1498 | | } Dec 14 00:30:36.303 INFO [stderr] | |_^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `arbitrary_param_preamble_parse_factory` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1502:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1502 | / fn arbitrary_param_preamble_parse_factory(last_param: bool) Dec 14 00:30:36.303 INFO [stderr] 1503 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], ()> { Dec 14 00:30:36.303 INFO [stderr] 1504 | | move |x: &[u8]| -> IResult<&[u8], ()> { Dec 14 00:30:36.303 INFO [stderr] 1505 | | do_parse!(x, Dec 14 00:30:36.303 INFO [stderr] ... | Dec 14 00:30:36.303 INFO [stderr] 1518 | | } Dec 14 00:30:36.303 INFO [stderr] 1519 | | } Dec 14 00:30:36.303 INFO [stderr] | |_^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `fail_parse` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1521:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 14 00:30:36.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `noop_parse` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1525:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1525 | fn noop_parse(x: &[u8]) -> IResult<&[u8], ()> { Dec 14 00:30:36.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `utf8_decode_bytes` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1529:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.303 INFO [stderr] 1529 | fn utf8_decode_bytes(x: &[u8]) -> Result { Dec 14 00:30:36.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.303 INFO [stderr] Dec 14 00:30:36.303 INFO [stderr] warning: function is never used: `password_serialize` Dec 14 00:30:36.303 INFO [stderr] --> src/main.rs:1539:1 Dec 14 00:30:36.303 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1539 | fn password_serialize(prefix: &Option, password: &str) -> Option> { Dec 14 00:30:36.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `nick_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1561:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1561 | fn nick_serialize(prefix: &Option, nick: &Nick, hopcount: &Option) -> Option> { Dec 14 00:30:36.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `user_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1583:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1583 | / fn user_serialize(prefix: &Option, username: &User, hostname: &str, Dec 14 00:30:36.304 INFO [stderr] 1584 | | servername: &str, realname: &str) -> Option> { Dec 14 00:30:36.304 INFO [stderr] 1585 | | let mut v : Vec = vec!(); Dec 14 00:30:36.304 INFO [stderr] 1586 | | if let Some(ref prefix) = prefix { Dec 14 00:30:36.304 INFO [stderr] ... | Dec 14 00:30:36.304 INFO [stderr] 1601 | | } Dec 14 00:30:36.304 INFO [stderr] 1602 | | } Dec 14 00:30:36.304 INFO [stderr] | |_^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `server_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1606:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1606 | / fn server_serialize(prefix: &Option, servername: &Hostname, hopcount: &u32, Dec 14 00:30:36.304 INFO [stderr] 1607 | | info: &str) -> Option> { Dec 14 00:30:36.304 INFO [stderr] 1608 | | let mut v : Vec = vec!(); Dec 14 00:30:36.304 INFO [stderr] 1609 | | if let Some(ref prefix) = prefix { Dec 14 00:30:36.304 INFO [stderr] ... | Dec 14 00:30:36.304 INFO [stderr] 1623 | | } Dec 14 00:30:36.304 INFO [stderr] 1624 | | } Dec 14 00:30:36.304 INFO [stderr] | |_^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `oper_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1628:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1628 | fn oper_serialize(prefix: &Option, nick: &Nick, password: &str) -> Option> { Dec 14 00:30:36.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `quit_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1648:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1648 | fn quit_serialize(prefix: &Option, text: &Option) -> Option> { Dec 14 00:30:36.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `squit_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1669:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1669 | fn squit_serialize(prefix: &Option, server: &Hostname, comment: &str) -> Option> { Dec 14 00:30:36.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.304 INFO [stderr] Dec 14 00:30:36.304 INFO [stderr] warning: function is never used: `join_serialize` Dec 14 00:30:36.304 INFO [stderr] --> src/main.rs:1689:1 Dec 14 00:30:36.304 INFO [stderr] | Dec 14 00:30:36.304 INFO [stderr] 1689 | / fn join_serialize(prefix: &Option, channels: &HashMap>) Dec 14 00:30:36.304 INFO [stderr] 1690 | | -> Option> { Dec 14 00:30:36.304 INFO [stderr] 1691 | | let mut v : Vec = vec!(); Dec 14 00:30:36.304 INFO [stderr] 1692 | | if let Some(ref prefix) = prefix { Dec 14 00:30:36.304 INFO [stderr] ... | Dec 14 00:30:36.304 INFO [stderr] 1733 | | } Dec 14 00:30:36.304 INFO [stderr] 1734 | | } Dec 14 00:30:36.304 INFO [stderr] | |_^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `part_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1738:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1738 | fn part_serialize(prefix: &Option, channels: &Vec) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `channel_mode_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1759:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1759 | fn channel_mode_serialize(prefix: &Option, mode: &ChannelMode) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `user_mode_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1830:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1830 | fn user_mode_serialize(prefix: &Option, mode: &UserMode) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `topic_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1866:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1866 | fn topic_serialize(prefix: &Option, channel: &Channel, topic: &Option) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `names_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1888:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1888 | fn names_serialize(prefix: &Option, channels: &Vec) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `list_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1909:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1909 | fn list_serialize(prefix: &Option, channels: &Vec, hostname: &Option) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `invite_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1933:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1933 | fn invite_serialize(prefix: &Option, nick: &Nick, channel: &Channel) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `kick_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1953:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1953 | fn kick_serialize(prefix: &Option, channel: &Channel, nick: &Nick, comment: &Option) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.306 INFO [stderr] Dec 14 00:30:36.306 INFO [stderr] warning: function is never used: `version_serialize` Dec 14 00:30:36.306 INFO [stderr] --> src/main.rs:1976:1 Dec 14 00:30:36.306 INFO [stderr] | Dec 14 00:30:36.306 INFO [stderr] 1976 | fn version_serialize(prefix: &Option, server: &Option) -> Option> { Dec 14 00:30:36.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `stats_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:1997:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 1997 | fn stats_serialize(prefix: &Option, query: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `links_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2073:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2073 | fn links_serialize(prefix: &Option, mask_and_mask: &Option<(Hostmask, Option)>) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `time_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2104:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2104 | fn time_serialize(prefix: &Option, server: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `connect_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2125:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2125 | fn connect_serialize(prefix: &Option, target: &Hostname, port_and_remote: &Option<(u16, Option)>) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `trace_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2154:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2154 | fn trace_serialize(prefix: &Option, server: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `admin_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2175:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2175 | fn admin_serialize(prefix: &Option, server: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `info_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2196:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2196 | fn info_serialize(prefix: &Option, server: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `privmsg_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2217:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2217 | fn privmsg_serialize(prefix: &Option, nicks: &Vec, text: &Text) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `notice_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2237:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2237 | fn notice_serialize(prefix: &Option, nick: &Nick, text: &Text) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `who_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2257:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2257 | fn who_serialize(prefix: &Option, namemask: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `whois_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2285:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2285 | fn whois_serialize(prefix: &Option, server: &Option, nickmasks: &Vec) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `whowas_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2307:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2307 | fn whowas_serialize(prefix: &Option, nick: &Nick, count_and_server: &Option<(u32, Option)>) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `kill_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2336:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2336 | fn kill_serialize(prefix: &Option, nick: &Nick, comment: &Comment) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `ping_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2356:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2356 | fn ping_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `pong_serialize` Dec 14 00:30:36.307 INFO [stderr] --> src/main.rs:2378:1 Dec 14 00:30:36.307 INFO [stderr] | Dec 14 00:30:36.307 INFO [stderr] 2378 | fn pong_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Dec 14 00:30:36.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.307 INFO [stderr] Dec 14 00:30:36.307 INFO [stderr] warning: function is never used: `error_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2400:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2400 | fn error_serialize(prefix: &Option, comment: &Comment) -> Option> { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `irc_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2417:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `colon_prefix_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2476:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2476 | fn colon_prefix_serialize(prefix: &Prefix) -> Option> { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `hostname_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2501:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2501 | fn hostname_serialize(v: &mut Vec, hostname: &Hostname) { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `hostmask_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2510:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2510 | fn hostmask_serialize(v: &mut Vec, hostmask: &Hostmask) { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `channel_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2519:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2519 | fn channel_serialize(v: &mut Vec, channel: &Channel) { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `channel_list_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2530:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2530 | fn channel_list_serialize(v: &mut Vec, channels: &Vec<&Channel>) { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.308 INFO [stderr] warning: function is never used: `nick_list_serialize` Dec 14 00:30:36.308 INFO [stderr] --> src/main.rs:2537:1 Dec 14 00:30:36.308 INFO [stderr] | Dec 14 00:30:36.308 INFO [stderr] 2537 | fn nick_list_serialize(v: &mut Vec, nicks: &Vec) { Dec 14 00:30:36.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:36.308 INFO [stderr] Dec 14 00:30:36.735 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.15s Dec 14 00:30:36.747 INFO [stderr] su: No module specific data is present Dec 14 00:30:38.166 INFO running `"docker" "inspect" "01278172dd87efa1d8280d531b924101e3ffb8528e6509be6009fdea798095b7"` Dec 14 00:30:38.517 INFO running `"docker" "rm" "-f" "01278172dd87efa1d8280d531b924101e3ffb8528e6509be6009fdea798095b7"` Dec 14 00:30:38.835 INFO [stdout] 01278172dd87efa1d8280d531b924101e3ffb8528e6509be6009fdea798095b7 Dec 14 00:30:38.837 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-alt test --frozen --no-run" "-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"` Dec 14 00:30:39.377 INFO [stdout] 4a329b70d23fd8da8e11ed749c7d169c5274e85768b599f99e7eeb16c617afe8 Dec 14 00:30:39.380 INFO running `"docker" "start" "-a" "4a329b70d23fd8da8e11ed749c7d169c5274e85768b599f99e7eeb16c617afe8"` Dec 14 00:30:40.811 INFO [stderr] usermod: no changes Dec 14 00:30:40.911 INFO [stderr] Compiling rerk v0.1.0 (/source) Dec 14 00:30:42.343 INFO [stderr] warning: unused import: `self::parsecmd::*` Dec 14 00:30:42.343 INFO [stderr] --> src/main.rs:10:5 Dec 14 00:30:42.343 INFO [stderr] | Dec 14 00:30:42.343 INFO [stderr] 10 | use self::parsecmd::*; Dec 14 00:30:42.343 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 14 00:30:42.343 INFO [stderr] | Dec 14 00:30:42.343 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 14 00:30:42.343 INFO [stderr] Dec 14 00:30:45.107 INFO [stderr] warning: unreachable expression Dec 14 00:30:45.107 INFO [stderr] --> src/main.rs:1522:5 Dec 14 00:30:45.107 INFO [stderr] | Dec 14 00:30:45.107 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Dec 14 00:30:45.107 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:45.107 INFO [stderr] | Dec 14 00:30:45.107 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 14 00:30:45.107 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 14 00:30:45.107 INFO [stderr] Dec 14 00:30:46.393 INFO [stderr] warning: unreachable pattern Dec 14 00:30:46.393 INFO [stderr] --> src/main.rs:2454:9 Dec 14 00:30:46.393 INFO [stderr] | Dec 14 00:30:46.393 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Dec 14 00:30:46.393 INFO [stderr] | ^ Dec 14 00:30:46.393 INFO [stderr] | Dec 14 00:30:46.393 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 14 00:30:46.393 INFO [stderr] Dec 14 00:30:46.403 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:46.403 INFO [stderr] --> src/parsecmd.rs:30:34 Dec 14 00:30:46.403 INFO [stderr] | Dec 14 00:30:46.403 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Dec 14 00:30:46.403 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:46.403 INFO [stderr] | Dec 14 00:30:46.403 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 14 00:30:46.403 INFO [stderr] Dec 14 00:30:46.403 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:46.403 INFO [stderr] --> src/parsecmd.rs:59:33 Dec 14 00:30:46.403 INFO [stderr] | Dec 14 00:30:46.403 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Dec 14 00:30:46.403 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:46.403 INFO [stderr] Dec 14 00:30:46.403 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:46.403 INFO [stderr] --> src/parsecmd.rs:67:33 Dec 14 00:30:46.403 INFO [stderr] | Dec 14 00:30:46.403 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Dec 14 00:30:46.403 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:46.403 INFO [stderr] Dec 14 00:30:46.403 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:46.403 INFO [stderr] --> src/parsecmd.rs:83:29 Dec 14 00:30:46.403 INFO [stderr] | Dec 14 00:30:46.403 INFO [stderr] 83 | take_till!(|ch| false) >> Dec 14 00:30:46.403 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:46.403 INFO [stderr] Dec 14 00:30:46.403 INFO [stderr] warning: unused variable: `ch` Dec 14 00:30:46.403 INFO [stderr] --> src/parsecmd.rs:93:29 Dec 14 00:30:46.403 INFO [stderr] | Dec 14 00:30:46.403 INFO [stderr] 93 | take_till!(|ch| false) >> Dec 14 00:30:46.403 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 14 00:30:46.403 INFO [stderr] Dec 14 00:30:46.435 INFO [stderr] warning: unused variable: `input` Dec 14 00:30:46.435 INFO [stderr] --> src/parsecmd.rs:134:17 Dec 14 00:30:46.435 INFO [stderr] | Dec 14 00:30:46.435 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 14 00:30:46.435 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 14 00:30:46.435 INFO [stderr] Dec 14 00:30:46.435 INFO [stderr] warning: unused variable: `server` Dec 14 00:30:46.435 INFO [stderr] --> src/parsecmd.rs:134:37 Dec 14 00:30:46.435 INFO [stderr] | Dec 14 00:30:46.435 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 14 00:30:46.435 INFO [stderr] | ^^^^^^ help: consider using `_server` instead Dec 14 00:30:46.435 INFO [stderr] Dec 14 00:30:46.435 INFO [stderr] warning: unused variable: `channel` Dec 14 00:30:46.435 INFO [stderr] --> src/parsecmd.rs:134:44 Dec 14 00:30:46.435 INFO [stderr] | Dec 14 00:30:46.435 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 14 00:30:46.435 INFO [stderr] | ^^^^^^^ help: consider using `_channel` instead Dec 14 00:30:46.435 INFO [stderr] Dec 14 00:30:46.435 INFO [stderr] warning: unused variable: `input` Dec 14 00:30:46.435 INFO [stderr] --> src/parsecmd.rs:213:17 Dec 14 00:30:46.435 INFO [stderr] | Dec 14 00:30:46.435 INFO [stderr] 213 | Ok((input,_)) => assert!(false), Dec 14 00:30:46.435 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 14 00:30:46.435 INFO [stderr] Dec 14 00:30:46.435 INFO [stderr] warning: unused variable: `input` Dec 14 00:30:46.435 INFO [stderr] --> src/parsecmd.rs:236:17 Dec 14 00:30:46.435 INFO [stderr] | Dec 14 00:30:46.435 INFO [stderr] 236 | Ok((input,_)) => assert!(false), Dec 14 00:30:46.435 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 14 00:30:46.435 INFO [stderr] Dec 14 00:30:47.771 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Dec 14 00:30:47.771 INFO [stderr] --> src/main.rs:192:1 Dec 14 00:30:47.771 INFO [stderr] | Dec 14 00:30:47.771 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Dec 14 00:30:47.771 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:47.771 INFO [stderr] | Dec 14 00:30:47.771 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 14 00:30:47.771 INFO [stderr] Dec 14 00:30:47.771 INFO [stderr] warning: function is never used: `irc_parse` Dec 14 00:30:47.771 INFO [stderr] --> src/main.rs:1114:1 Dec 14 00:30:47.771 INFO [stderr] | Dec 14 00:30:47.771 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 14 00:30:47.771 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:47.771 INFO [stderr] Dec 14 00:30:47.771 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Dec 14 00:30:47.771 INFO [stderr] --> src/main.rs:1335:1 Dec 14 00:30:47.771 INFO [stderr] | Dec 14 00:30:47.771 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 14 00:30:47.771 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:47.771 INFO [stderr] Dec 14 00:30:47.771 INFO [stderr] warning: function is never used: `fail_parse` Dec 14 00:30:47.771 INFO [stderr] --> src/main.rs:1521:1 Dec 14 00:30:47.771 INFO [stderr] | Dec 14 00:30:47.771 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 14 00:30:47.771 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:47.771 INFO [stderr] Dec 14 00:30:47.776 INFO [stderr] warning: function is never used: `irc_serialize` Dec 14 00:30:47.776 INFO [stderr] --> src/main.rs:2417:1 Dec 14 00:30:47.776 INFO [stderr] | Dec 14 00:30:47.776 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Dec 14 00:30:47.776 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 14 00:30:47.776 INFO [stderr] Dec 14 00:30:54.134 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 13.30s Dec 14 00:30:54.138 INFO [stderr] su: No module specific data is present Dec 14 00:30:55.344 INFO running `"docker" "inspect" "4a329b70d23fd8da8e11ed749c7d169c5274e85768b599f99e7eeb16c617afe8"` Dec 14 00:30:55.645 INFO running `"docker" "rm" "-f" "4a329b70d23fd8da8e11ed749c7d169c5274e85768b599f99e7eeb16c617afe8"` Dec 14 00:30:56.042 INFO [stdout] 4a329b70d23fd8da8e11ed749c7d169c5274e85768b599f99e7eeb16c617afe8 Dec 14 00:30:56.051 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-alt test --frozen" "-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"` Dec 14 00:30:56.603 INFO [stdout] 3b9d350cb16a3b1feba808de321ac95963b42b84b8488731c9f9b7744d4afc42 Dec 14 00:30:56.605 INFO running `"docker" "start" "-a" "3b9d350cb16a3b1feba808de321ac95963b42b84b8488731c9f9b7744d4afc42"` Dec 14 00:30:58.491 INFO [stderr] usermod: no changes Dec 14 00:30:58.571 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s Dec 14 00:30:58.579 INFO [stderr] Running /target/debug/deps/rerk-fad16f08ca60e4e5 Dec 14 00:30:58.579 INFO [stdout] Dec 14 00:30:58.579 INFO [stdout] running 78 tests Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::left_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::join_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::disconnect_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::connect_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::close_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::right_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test parsecmd::tests::unknown_cmd_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test tests::admin_parse_test ... ok Dec 14 00:30:58.579 INFO [stdout] test tests::admin_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::colon_prefix_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::error_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::error_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::connect_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test parsecmd::tests::quit_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::connect_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test parsecmd::tests::listcons_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test parsecmd::tests::defaultmsg_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::info_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::info_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::invite_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::invite_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::join_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::links_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::kill_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::links_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::kill_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::mode_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::mode_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::list_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::join_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::kick_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::kick_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::names_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::names_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::list_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::misc_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::oper_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::part_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::oper_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::part_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::password_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::ping_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::pong_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::ping_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::pong_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::privmsg_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::privmsg_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::quit_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::server_inner_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::quit_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::server_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::server_mask_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::server_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::squit_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::stats_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::squit_serialize_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::stats_parse_test ... ok Dec 14 00:30:58.595 INFO [stdout] test tests::time_serialize_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::topic_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::time_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::trace_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::nick_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::password_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::notice_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::notice_serialize_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::nick_serialize_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::version_serialize_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::version_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::who_parse_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::who_serialize_test ... ok Dec 14 00:30:58.596 INFO [stdout] test tests::user_serialize_test ... ok Dec 14 00:30:58.599 INFO [stdout] test tests::whois_serialize_test ... ok Dec 14 00:30:58.599 INFO [stdout] test tests::whowas_parse_test ... ok Dec 14 00:30:58.599 INFO [stdout] test tests::whois_parse_test ... ok Dec 14 00:30:58.599 INFO [stdout] test tests::whowas_serialize_test ... ok Dec 14 00:30:58.607 INFO [stdout] test tests::trace_serialize_test ... ok Dec 14 00:30:58.607 INFO [stderr] su: No module specific data is present Dec 14 00:30:58.607 INFO [stdout] test tests::topic_serialize_test ... ok Dec 14 00:30:58.607 INFO [stdout] test tests::user_parse_test ... ok Dec 14 00:30:58.607 INFO [stdout] Dec 14 00:30:58.607 INFO [stdout] test result: ok. 78 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 00:30:58.607 INFO [stdout] Dec 14 00:30:59.434 INFO running `"docker" "inspect" "3b9d350cb16a3b1feba808de321ac95963b42b84b8488731c9f9b7744d4afc42"` Dec 14 00:30:59.795 INFO running `"docker" "rm" "-f" "3b9d350cb16a3b1feba808de321ac95963b42b84b8488731c9f9b7744d4afc42"` Dec 14 00:31:00.131 INFO [stdout] 3b9d350cb16a3b1feba808de321ac95963b42b84b8488731c9f9b7744d4afc42