Dec 06 04:38:08.731 INFO testing burrows-labs/irc against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 06 04:38:08.731 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-4/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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 06 04:38:09.108 INFO [stdout] 9c78d931dbe1c3fdbbb7492d00d3c5de4e9bade61b95a13654c71f3584f2dddc Dec 06 04:38:09.116 INFO running `"docker" "start" "-a" "9c78d931dbe1c3fdbbb7492d00d3c5de4e9bade61b95a13654c71f3584f2dddc"` Dec 06 04:38:10.528 INFO [stderr] usermod: no changes Dec 06 04:38:10.584 INFO [stderr] Compiling memchr v2.1.0 Dec 06 04:38:12.472 INFO [stderr] Compiling nom v4.1.1 Dec 06 04:38:14.878 INFO [stderr] Compiling rerk v0.1.0 (/source) Dec 06 04:38:15.696 INFO [stderr] warning: unused import: `self::parsecmd::*` Dec 06 04:38:15.696 INFO [stderr] --> src/main.rs:10:5 Dec 06 04:38:15.696 INFO [stderr] | Dec 06 04:38:15.696 INFO [stderr] 10 | use self::parsecmd::*; Dec 06 04:38:15.696 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 04:38:15.696 INFO [stderr] | Dec 06 04:38:15.696 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 04:38:15.696 INFO [stderr] Dec 06 04:38:18.136 INFO [stderr] warning: unreachable expression Dec 06 04:38:18.136 INFO [stderr] --> src/main.rs:1522:5 Dec 06 04:38:18.136 INFO [stderr] | Dec 06 04:38:18.136 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Dec 06 04:38:18.136 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:18.136 INFO [stderr] | Dec 06 04:38:18.136 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 06 04:38:18.136 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 06 04:38:18.136 INFO [stderr] Dec 06 04:38:18.537 INFO [stderr] warning: unreachable pattern Dec 06 04:38:18.537 INFO [stderr] --> src/main.rs:2454:9 Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Dec 06 04:38:18.537 INFO [stderr] | ^ Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 06 04:38:18.537 INFO [stderr] Dec 06 04:38:18.537 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:18.537 INFO [stderr] --> src/parsecmd.rs:30:34 Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Dec 06 04:38:18.537 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 04:38:18.537 INFO [stderr] Dec 06 04:38:18.537 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:18.537 INFO [stderr] --> src/parsecmd.rs:59:33 Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Dec 06 04:38:18.537 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:18.537 INFO [stderr] Dec 06 04:38:18.537 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:18.537 INFO [stderr] --> src/parsecmd.rs:67:33 Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Dec 06 04:38:18.537 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:18.537 INFO [stderr] Dec 06 04:38:18.537 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:18.537 INFO [stderr] --> src/parsecmd.rs:83:29 Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] 83 | take_till!(|ch| false) >> Dec 06 04:38:18.537 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:18.537 INFO [stderr] Dec 06 04:38:18.537 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:18.537 INFO [stderr] --> src/parsecmd.rs:93:29 Dec 06 04:38:18.537 INFO [stderr] | Dec 06 04:38:18.537 INFO [stderr] 93 | take_till!(|ch| false) >> Dec 06 04:38:18.537 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:18.537 INFO [stderr] Dec 06 04:38:19.292 INFO [stderr] warning: enum is never used: `Command` Dec 06 04:38:19.292 INFO [stderr] --> src/parsecmd.rs:4:1 Dec 06 04:38:19.292 INFO [stderr] | Dec 06 04:38:19.292 INFO [stderr] 4 | enum Command { Dec 06 04:38:19.292 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 04:38:19.292 INFO [stderr] | Dec 06 04:38:19.292 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 04:38:19.292 INFO [stderr] Dec 06 04:38:19.292 INFO [stderr] warning: function is never used: `quit_parse` Dec 06 04:38:19.292 INFO [stderr] --> src/parsecmd.rs:18:1 Dec 06 04:38:19.292 INFO [stderr] | Dec 06 04:38:19.292 INFO [stderr] 18 | fn quit_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.292 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.292 INFO [stderr] Dec 06 04:38:19.293 INFO [stderr] warning: function is never used: `join_parse` Dec 06 04:38:19.293 INFO [stderr] --> src/parsecmd.rs:25:1 Dec 06 04:38:19.293 INFO [stderr] | Dec 06 04:38:19.293 INFO [stderr] 25 | fn join_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.293 INFO [stderr] Dec 06 04:38:19.293 INFO [stderr] warning: function is never used: `close_parse` Dec 06 04:38:19.293 INFO [stderr] --> src/parsecmd.rs:35:1 Dec 06 04:38:19.293 INFO [stderr] | Dec 06 04:38:19.293 INFO [stderr] 35 | fn close_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.293 INFO [stderr] Dec 06 04:38:19.293 INFO [stderr] warning: function is never used: `left_parse` Dec 06 04:38:19.293 INFO [stderr] --> src/parsecmd.rs:42:1 Dec 06 04:38:19.293 INFO [stderr] | Dec 06 04:38:19.293 INFO [stderr] 42 | fn left_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.293 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.293 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `right_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:49:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 49 | fn right_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `connect_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:56:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 56 | fn connect_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `disconnect_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:64:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 64 | fn disconnect_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `listcons_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:72:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 72 | fn listcons_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `unknown_cmd_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:78:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 78 | fn unknown_cmd_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `defaultmsg_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:88:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 88 | fn defaultmsg_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: function is never used: `cmd_parse` Dec 06 04:38:19.303 INFO [stderr] --> src/parsecmd.rs:98:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 98 | fn cmd_parse(x: CompleteStr) -> IResult { Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: constant item is never used: `CHANNEL_MAX` Dec 06 04:38:19.303 INFO [stderr] --> src/main.rs:186:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 186 | const CHANNEL_MAX : usize = 64; Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: constant item is never used: `NICK_MAX` Dec 06 04:38:19.303 INFO [stderr] --> src/main.rs:187:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 187 | const NICK_MAX : usize = 64; Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: constant item is never used: `USER_MAX` Dec 06 04:38:19.303 INFO [stderr] --> src/main.rs:188:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.303 INFO [stderr] 188 | const USER_MAX : usize = 64; Dec 06 04:38:19.303 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.303 INFO [stderr] Dec 06 04:38:19.303 INFO [stderr] warning: constant item is never used: `PARAM_MAX` Dec 06 04:38:19.303 INFO [stderr] --> src/main.rs:189:1 Dec 06 04:38:19.303 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 189 | const PARAM_MAX : usize = 128; Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: constant item is never used: `DOMAIN_LEVEL_MAX` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:190:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 190 | const DOMAIN_LEVEL_MAX : usize = 127; Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: constant item is never used: `LABEL_MAX` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:191:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 191 | const LABEL_MAX : usize = 63; Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:192:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: enum is never used: `IRCMessage` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:194:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 194 | enum IRCMessage { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: variant is never constructed: `Nickless` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:234:5 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 234 | Nickless(Hostname/*servername*/), Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: variant is never constructed: `Nick` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:235:5 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 235 | Nick(Nick/*nick*/,Option/*user*/,Option/*host*/), Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: enum is never used: `ChannelMode` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:238:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 238 | enum ChannelMode { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: enum is never used: `UserMode` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:263:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 263 | enum UserMode { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: struct is never constructed: `Limit` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:290:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 290 | struct Limit { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: struct is never constructed: `Banmask` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:294:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 294 | struct Banmask { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: struct is never constructed: `Key` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:298:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 298 | struct Key { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: struct is never constructed: `Topic` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:302:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 302 | struct Topic { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: struct is never constructed: `Comment` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:306:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 306 | struct Comment { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 06 04:38:19.304 INFO [stderr] Dec 06 04:38:19.304 INFO [stderr] warning: struct is never constructed: `Hostmask` Dec 06 04:38:19.304 INFO [stderr] --> src/main.rs:315:1 Dec 06 04:38:19.304 INFO [stderr] | Dec 06 04:38:19.304 INFO [stderr] 315 | struct Hostmask { Dec 06 04:38:19.304 INFO [stderr] | ^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: struct is never constructed: `Text` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:319:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 319 | struct Text { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: enum is never used: `NameMask` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:323:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 323 | enum NameMask { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: enum is never used: `Query` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:328:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 328 | enum Query { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `password_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:360:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 360 | fn password_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `nick_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:372:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 372 | fn nick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `user_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:394:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 394 | fn user_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `server_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:410:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 410 | fn server_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `oper_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:426:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 426 | fn oper_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `quit_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:440:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 440 | fn quit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `squit_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:452:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 452 | fn squit_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `join_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:477:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 477 | fn join_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `part_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:513:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 513 | fn part_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `mode_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:531:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 531 | fn mode_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `topic_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:667:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 667 | fn topic_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.305 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.305 INFO [stderr] Dec 06 04:38:19.305 INFO [stderr] warning: function is never used: `names_parse` Dec 06 04:38:19.305 INFO [stderr] --> src/main.rs:689:1 Dec 06 04:38:19.305 INFO [stderr] | Dec 06 04:38:19.305 INFO [stderr] 689 | fn names_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `list_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:707:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 707 | fn list_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `invite_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:737:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 737 | fn invite_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `kick_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:752:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 752 | fn kick_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `version_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:776:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 776 | fn version_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `stats_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:793:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 793 | fn stats_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `links_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:838:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 838 | fn links_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `time_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:862:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 862 | fn time_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `connect_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:875:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 875 | fn connect_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `trace_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:906:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 906 | fn trace_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `admin_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:919:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 919 | fn admin_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `info_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:932:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 932 | fn info_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `privmsg_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:951:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 951 | fn privmsg_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `notice_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:967:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 967 | fn notice_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `who_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:981:1 Dec 06 04:38:19.306 INFO [stderr] | Dec 06 04:38:19.306 INFO [stderr] 981 | fn who_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.306 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.306 INFO [stderr] Dec 06 04:38:19.306 INFO [stderr] warning: function is never used: `whois_parse` Dec 06 04:38:19.306 INFO [stderr] --> src/main.rs:1002:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1002 | fn whois_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `whowas_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1016:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1016 | fn whowas_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `kill_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1048:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1048 | fn kill_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `ping_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1062:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1062 | fn ping_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `pong_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1083:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1083 | fn pong_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `error_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1104:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1104 | fn error_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `irc_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1114:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `colon_prefix_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1143:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1143 | fn colon_prefix_parse(x: &[u8]) -> IResult<&[u8], Option> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `middle_param_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1170:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1170 | fn middle_param_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `trailing_param_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1190:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1190 | fn trailing_param_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `channel_inner_parse` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1209:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1209 | fn channel_inner_parse(x: &[u8]) -> IResult<&[u8], Channel> { Dec 06 04:38:19.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `channel_param_parse_factory` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1225:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1225 | / fn channel_param_parse_factory(last_param: bool) Dec 06 04:38:19.307 INFO [stderr] 1226 | | -> impl Fn(&[u8]) -> IResult<&[u8], Channel> { Dec 06 04:38:19.307 INFO [stderr] 1227 | | move |x: &[u8]| -> IResult<&[u8], Channel> { Dec 06 04:38:19.307 INFO [stderr] 1228 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 06 04:38:19.307 INFO [stderr] ... | Dec 06 04:38:19.307 INFO [stderr] 1233 | | } Dec 06 04:38:19.307 INFO [stderr] 1234 | | } Dec 06 04:38:19.307 INFO [stderr] | |_^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `channel_list_param_parse_factory` Dec 06 04:38:19.307 INFO [stderr] --> src/main.rs:1238:1 Dec 06 04:38:19.307 INFO [stderr] | Dec 06 04:38:19.307 INFO [stderr] 1238 | / fn channel_list_param_parse_factory(last_param: bool) Dec 06 04:38:19.307 INFO [stderr] 1239 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Dec 06 04:38:19.307 INFO [stderr] 1240 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Dec 06 04:38:19.307 INFO [stderr] 1241 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 06 04:38:19.307 INFO [stderr] ... | Dec 06 04:38:19.307 INFO [stderr] 1250 | | } Dec 06 04:38:19.307 INFO [stderr] 1251 | | } Dec 06 04:38:19.307 INFO [stderr] | |_^ Dec 06 04:38:19.307 INFO [stderr] Dec 06 04:38:19.307 INFO [stderr] warning: function is never used: `nick_inner_parse` Dec 06 04:38:19.308 INFO [stderr] --> src/main.rs:1260:1 Dec 06 04:38:19.308 INFO [stderr] | Dec 06 04:38:19.308 INFO [stderr] 1260 | fn nick_inner_parse(x: &[u8]) -> IResult<&[u8], Nick> { Dec 06 04:38:19.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.308 INFO [stderr] Dec 06 04:38:19.308 INFO [stderr] warning: function is never used: `nick_param_parse_factory` Dec 06 04:38:19.308 INFO [stderr] --> src/main.rs:1277:1 Dec 06 04:38:19.308 INFO [stderr] | Dec 06 04:38:19.308 INFO [stderr] 1277 | / fn nick_param_parse_factory(last_param: bool) Dec 06 04:38:19.308 INFO [stderr] 1278 | | -> impl Fn(&[u8]) -> IResult<&[u8], Nick> { Dec 06 04:38:19.308 INFO [stderr] 1279 | | move |x: &[u8]| -> IResult<&[u8], Nick> { Dec 06 04:38:19.308 INFO [stderr] 1280 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 06 04:38:19.308 INFO [stderr] ... | Dec 06 04:38:19.308 INFO [stderr] 1285 | | } Dec 06 04:38:19.308 INFO [stderr] 1286 | | } Dec 06 04:38:19.308 INFO [stderr] | |_^ Dec 06 04:38:19.308 INFO [stderr] Dec 06 04:38:19.308 INFO [stderr] warning: function is never used: `nick_list_param_parse_factory` Dec 06 04:38:19.308 INFO [stderr] --> src/main.rs:1289:1 Dec 06 04:38:19.308 INFO [stderr] | Dec 06 04:38:19.308 INFO [stderr] 1289 | / fn nick_list_param_parse_factory(last_param: bool) Dec 06 04:38:19.308 INFO [stderr] 1290 | | -> impl Fn(&[u8]) -> IResult<&[u8], Vec> { Dec 06 04:38:19.308 INFO [stderr] 1291 | | move |x: &[u8]| -> IResult<&[u8], Vec> { Dec 06 04:38:19.308 INFO [stderr] 1292 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 06 04:38:19.308 INFO [stderr] ... | Dec 06 04:38:19.308 INFO [stderr] 1301 | | } Dec 06 04:38:19.308 INFO [stderr] 1302 | | } Dec 06 04:38:19.308 INFO [stderr] | |_^ Dec 06 04:38:19.308 INFO [stderr] Dec 06 04:38:19.308 INFO [stderr] warning: function is never used: `user_inner_parse` Dec 06 04:38:19.308 INFO [stderr] --> src/main.rs:1312:1 Dec 06 04:38:19.308 INFO [stderr] | Dec 06 04:38:19.308 INFO [stderr] 1312 | fn user_inner_parse(x: &[u8]) -> IResult<&[u8], User> { Dec 06 04:38:19.308 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.308 INFO [stderr] Dec 06 04:38:19.308 INFO [stderr] warning: function is never used: `user_param_parse_factory` Dec 06 04:38:19.308 INFO [stderr] --> src/main.rs:1323:1 Dec 06 04:38:19.308 INFO [stderr] | Dec 06 04:38:19.308 INFO [stderr] 1323 | / fn user_param_parse_factory(last_param: bool) Dec 06 04:38:19.308 INFO [stderr] 1324 | | -> impl Fn(&[u8]) -> IResult<&[u8], User> { Dec 06 04:38:19.308 INFO [stderr] 1325 | | move |x: &[u8]| -> IResult<&[u8], User> { Dec 06 04:38:19.308 INFO [stderr] 1326 | | let arbitrary_param_preamble_parse = arbitrary_param_preamble_parse_factory(last_param); Dec 06 04:38:19.308 INFO [stderr] ... | Dec 06 04:38:19.308 INFO [stderr] 1331 | | } Dec 06 04:38:19.308 INFO [stderr] 1332 | | } Dec 06 04:38:19.308 INFO [stderr] | |_^ Dec 06 04:38:19.308 INFO [stderr] Dec 06 04:38:19.308 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Dec 06 04:38:19.308 INFO [stderr] --> src/main.rs:1335:1 Dec 06 04:38:19.308 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 06 04:38:19.309 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `string_list_last_param_parse` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1354:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1354 | fn string_list_last_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 06 04:38:19.309 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `server_inner_parse` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1382:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1382 | fn server_inner_parse(x: &[u8]) -> IResult<&[u8], Hostname> { Dec 06 04:38:19.309 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `server_param_parse_factory` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1393:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1393 | / fn server_param_parse_factory(last_param: bool) Dec 06 04:38:19.309 INFO [stderr] 1394 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostname> { Dec 06 04:38:19.309 INFO [stderr] 1395 | | // 1. All labels must be non-empty. Dec 06 04:38:19.309 INFO [stderr] 1396 | | // 2. Must be at least two labels (DNS really doesn't require any labels). Dec 06 04:38:19.309 INFO [stderr] ... | Dec 06 04:38:19.309 INFO [stderr] 1407 | | } Dec 06 04:38:19.309 INFO [stderr] 1408 | | } Dec 06 04:38:19.309 INFO [stderr] | |_^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `server_mask_param_parse_factory` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1423:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1423 | / fn server_mask_param_parse_factory(last_param: bool) Dec 06 04:38:19.309 INFO [stderr] 1424 | | -> impl Fn(&[u8]) -> IResult<&[u8], Hostmask> { Dec 06 04:38:19.309 INFO [stderr] 1425 | | move |x: &[u8]| -> IResult<&[u8], Hostmask> { Dec 06 04:38:19.309 INFO [stderr] 1426 | | // XXX: Enforce total length limit. Dec 06 04:38:19.309 INFO [stderr] ... | Dec 06 04:38:19.309 INFO [stderr] 1444 | | } Dec 06 04:38:19.309 INFO [stderr] 1445 | | } Dec 06 04:38:19.309 INFO [stderr] | |_^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `nonempty_label_parse_generic` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1447:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1447 | / fn nonempty_label_parse_generic(wildcarded: bool) Dec 06 04:38:19.309 INFO [stderr] 1448 | | -> impl Fn(&[u8]) -> IResult<&[u8],String> { Dec 06 04:38:19.309 INFO [stderr] 1449 | | move |x: &[u8]| -> IResult<&[u8],String> { Dec 06 04:38:19.309 INFO [stderr] 1450 | | fn is_wildcard(n: u8) -> bool { n == b'*' || n == b'?' } Dec 06 04:38:19.309 INFO [stderr] ... | Dec 06 04:38:19.309 INFO [stderr] 1473 | | } Dec 06 04:38:19.309 INFO [stderr] 1474 | | } Dec 06 04:38:19.309 INFO [stderr] | |_^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `int_param_parse_factory` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1476:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1476 | / fn int_param_parse_factory(last_param: bool) Dec 06 04:38:19.309 INFO [stderr] 1477 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], T> { Dec 06 04:38:19.309 INFO [stderr] 1478 | | move |x: &[u8]| -> IResult<&[u8], T> { Dec 06 04:38:19.309 INFO [stderr] 1479 | | fn to_int(s: &[u8]) -> Result { Dec 06 04:38:19.309 INFO [stderr] ... | Dec 06 04:38:19.309 INFO [stderr] 1497 | | } Dec 06 04:38:19.309 INFO [stderr] 1498 | | } Dec 06 04:38:19.309 INFO [stderr] | |_^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `arbitrary_param_preamble_parse_factory` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1502:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1502 | / fn arbitrary_param_preamble_parse_factory(last_param: bool) Dec 06 04:38:19.309 INFO [stderr] 1503 | | -> impl FnOnce(&[u8]) -> IResult<&[u8], ()> { Dec 06 04:38:19.309 INFO [stderr] 1504 | | move |x: &[u8]| -> IResult<&[u8], ()> { Dec 06 04:38:19.309 INFO [stderr] 1505 | | do_parse!(x, Dec 06 04:38:19.309 INFO [stderr] ... | Dec 06 04:38:19.309 INFO [stderr] 1518 | | } Dec 06 04:38:19.309 INFO [stderr] 1519 | | } Dec 06 04:38:19.309 INFO [stderr] | |_^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `fail_parse` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1521:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 06 04:38:19.309 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `noop_parse` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1525:1 Dec 06 04:38:19.309 INFO [stderr] | Dec 06 04:38:19.309 INFO [stderr] 1525 | fn noop_parse(x: &[u8]) -> IResult<&[u8], ()> { Dec 06 04:38:19.309 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.309 INFO [stderr] Dec 06 04:38:19.309 INFO [stderr] warning: function is never used: `utf8_decode_bytes` Dec 06 04:38:19.309 INFO [stderr] --> src/main.rs:1529:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1529 | fn utf8_decode_bytes(x: &[u8]) -> Result { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `password_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1539:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1539 | fn password_serialize(prefix: &Option, password: &str) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `nick_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1561:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1561 | fn nick_serialize(prefix: &Option, nick: &Nick, hopcount: &Option) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `user_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1583:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1583 | / fn user_serialize(prefix: &Option, username: &User, hostname: &str, Dec 06 04:38:19.310 INFO [stderr] 1584 | | servername: &str, realname: &str) -> Option> { Dec 06 04:38:19.310 INFO [stderr] 1585 | | let mut v : Vec = vec!(); Dec 06 04:38:19.310 INFO [stderr] 1586 | | if let Some(ref prefix) = prefix { Dec 06 04:38:19.310 INFO [stderr] ... | Dec 06 04:38:19.310 INFO [stderr] 1601 | | } Dec 06 04:38:19.310 INFO [stderr] 1602 | | } Dec 06 04:38:19.310 INFO [stderr] | |_^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `server_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1606:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1606 | / fn server_serialize(prefix: &Option, servername: &Hostname, hopcount: &u32, Dec 06 04:38:19.310 INFO [stderr] 1607 | | info: &str) -> Option> { Dec 06 04:38:19.310 INFO [stderr] 1608 | | let mut v : Vec = vec!(); Dec 06 04:38:19.310 INFO [stderr] 1609 | | if let Some(ref prefix) = prefix { Dec 06 04:38:19.310 INFO [stderr] ... | Dec 06 04:38:19.310 INFO [stderr] 1623 | | } Dec 06 04:38:19.310 INFO [stderr] 1624 | | } Dec 06 04:38:19.310 INFO [stderr] | |_^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `oper_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1628:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1628 | fn oper_serialize(prefix: &Option, nick: &Nick, password: &str) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `quit_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1648:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1648 | fn quit_serialize(prefix: &Option, text: &Option) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `squit_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1669:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1669 | fn squit_serialize(prefix: &Option, server: &Hostname, comment: &str) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `join_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1689:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1689 | / fn join_serialize(prefix: &Option, channels: &HashMap>) Dec 06 04:38:19.310 INFO [stderr] 1690 | | -> Option> { Dec 06 04:38:19.310 INFO [stderr] 1691 | | let mut v : Vec = vec!(); Dec 06 04:38:19.310 INFO [stderr] 1692 | | if let Some(ref prefix) = prefix { Dec 06 04:38:19.310 INFO [stderr] ... | Dec 06 04:38:19.310 INFO [stderr] 1733 | | } Dec 06 04:38:19.310 INFO [stderr] 1734 | | } Dec 06 04:38:19.310 INFO [stderr] | |_^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `part_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1738:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1738 | fn part_serialize(prefix: &Option, channels: &Vec) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `channel_mode_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1759:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1759 | fn channel_mode_serialize(prefix: &Option, mode: &ChannelMode) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `user_mode_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1830:1 Dec 06 04:38:19.310 INFO [stderr] | Dec 06 04:38:19.310 INFO [stderr] 1830 | fn user_mode_serialize(prefix: &Option, mode: &UserMode) -> Option> { Dec 06 04:38:19.310 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.310 INFO [stderr] Dec 06 04:38:19.310 INFO [stderr] warning: function is never used: `topic_serialize` Dec 06 04:38:19.310 INFO [stderr] --> src/main.rs:1866:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1866 | fn topic_serialize(prefix: &Option, channel: &Channel, topic: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `names_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:1888:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1888 | fn names_serialize(prefix: &Option, channels: &Vec) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `list_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:1909:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1909 | fn list_serialize(prefix: &Option, channels: &Vec, hostname: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `invite_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:1933:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1933 | fn invite_serialize(prefix: &Option, nick: &Nick, channel: &Channel) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `kick_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:1953:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1953 | fn kick_serialize(prefix: &Option, channel: &Channel, nick: &Nick, comment: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `version_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:1976:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1976 | fn version_serialize(prefix: &Option, server: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `stats_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:1997:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 1997 | fn stats_serialize(prefix: &Option, query: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `links_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2073:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2073 | fn links_serialize(prefix: &Option, mask_and_mask: &Option<(Hostmask, Option)>) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `time_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2104:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2104 | fn time_serialize(prefix: &Option, server: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `connect_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2125:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2125 | fn connect_serialize(prefix: &Option, target: &Hostname, port_and_remote: &Option<(u16, Option)>) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `trace_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2154:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2154 | fn trace_serialize(prefix: &Option, server: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `admin_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2175:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2175 | fn admin_serialize(prefix: &Option, server: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `info_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2196:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2196 | fn info_serialize(prefix: &Option, server: &Option) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `privmsg_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2217:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.311 INFO [stderr] 2217 | fn privmsg_serialize(prefix: &Option, nicks: &Vec, text: &Text) -> Option> { Dec 06 04:38:19.311 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.311 INFO [stderr] Dec 06 04:38:19.311 INFO [stderr] warning: function is never used: `notice_serialize` Dec 06 04:38:19.311 INFO [stderr] --> src/main.rs:2237:1 Dec 06 04:38:19.311 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2237 | fn notice_serialize(prefix: &Option, nick: &Nick, text: &Text) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `who_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2257:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2257 | fn who_serialize(prefix: &Option, namemask: &Option) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `whois_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2285:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2285 | fn whois_serialize(prefix: &Option, server: &Option, nickmasks: &Vec) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `whowas_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2307:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2307 | fn whowas_serialize(prefix: &Option, nick: &Nick, count_and_server: &Option<(u32, Option)>) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `kill_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2336:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2336 | fn kill_serialize(prefix: &Option, nick: &Nick, comment: &Comment) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `ping_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2356:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2356 | fn ping_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `pong_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2378:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2378 | fn pong_serialize(prefix: &Option, server1: &Hostname, server2: &Option) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `error_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2400:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2400 | fn error_serialize(prefix: &Option, comment: &Comment) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `irc_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2417:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `colon_prefix_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2476:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2476 | fn colon_prefix_serialize(prefix: &Prefix) -> Option> { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `hostname_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2501:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2501 | fn hostname_serialize(v: &mut Vec, hostname: &Hostname) { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `hostmask_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2510:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2510 | fn hostmask_serialize(v: &mut Vec, hostmask: &Hostmask) { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `channel_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2519:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2519 | fn channel_serialize(v: &mut Vec, channel: &Channel) { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `channel_list_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2530:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2530 | fn channel_list_serialize(v: &mut Vec, channels: &Vec<&Channel>) { Dec 06 04:38:19.312 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.312 INFO [stderr] Dec 06 04:38:19.312 INFO [stderr] warning: function is never used: `nick_list_serialize` Dec 06 04:38:19.312 INFO [stderr] --> src/main.rs:2537:1 Dec 06 04:38:19.312 INFO [stderr] | Dec 06 04:38:19.312 INFO [stderr] 2537 | fn nick_list_serialize(v: &mut Vec, nicks: &Vec) { Dec 06 04:38:19.313 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:19.313 INFO [stderr] Dec 06 04:38:19.671 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.12s Dec 06 04:38:19.674 INFO [stderr] su: No module specific data is present Dec 06 04:38:20.568 INFO running `"docker" "inspect" "9c78d931dbe1c3fdbbb7492d00d3c5de4e9bade61b95a13654c71f3584f2dddc"` Dec 06 04:38:20.884 INFO running `"docker" "rm" "-f" "9c78d931dbe1c3fdbbb7492d00d3c5de4e9bade61b95a13654c71f3584f2dddc"` Dec 06 04:38:21.176 INFO [stdout] 9c78d931dbe1c3fdbbb7492d00d3c5de4e9bade61b95a13654c71f3584f2dddc Dec 06 04:38:21.180 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-4/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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 06 04:38:21.728 INFO [stdout] 7f6d42aaa1a5f0a0ee3bd0d249a7319a89891e93b8bd23910a1f63cb986b48e0 Dec 06 04:38:21.734 INFO running `"docker" "start" "-a" "7f6d42aaa1a5f0a0ee3bd0d249a7319a89891e93b8bd23910a1f63cb986b48e0"` Dec 06 04:38:23.080 INFO [stderr] usermod: no changes Dec 06 04:38:23.153 INFO [stderr] Compiling rerk v0.1.0 (/source) Dec 06 04:38:24.284 INFO [stderr] warning: unused import: `self::parsecmd::*` Dec 06 04:38:24.284 INFO [stderr] --> src/main.rs:10:5 Dec 06 04:38:24.284 INFO [stderr] | Dec 06 04:38:24.284 INFO [stderr] 10 | use self::parsecmd::*; Dec 06 04:38:24.284 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Dec 06 04:38:24.284 INFO [stderr] | Dec 06 04:38:24.284 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 06 04:38:24.284 INFO [stderr] Dec 06 04:38:26.968 INFO [stderr] warning: unreachable expression Dec 06 04:38:26.969 INFO [stderr] --> src/main.rs:1522:5 Dec 06 04:38:26.969 INFO [stderr] | Dec 06 04:38:26.969 INFO [stderr] 1522 | do_parse!(x, peek!(tag!("A")) >> tag!("B") >> ({unreachable!()})) Dec 06 04:38:26.969 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:26.969 INFO [stderr] | Dec 06 04:38:26.969 INFO [stderr] = note: #[warn(unreachable_code)] on by default Dec 06 04:38:26.969 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 06 04:38:26.969 INFO [stderr] Dec 06 04:38:28.024 INFO [stderr] warning: unreachable pattern Dec 06 04:38:28.024 INFO [stderr] --> src/main.rs:2454:9 Dec 06 04:38:28.024 INFO [stderr] | Dec 06 04:38:28.024 INFO [stderr] 2454 | _ => panic!("XXX: Implement"), Dec 06 04:38:28.024 INFO [stderr] | ^ Dec 06 04:38:28.024 INFO [stderr] | Dec 06 04:38:28.024 INFO [stderr] = note: #[warn(unreachable_patterns)] on by default Dec 06 04:38:28.024 INFO [stderr] Dec 06 04:38:28.040 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:28.040 INFO [stderr] --> src/parsecmd.rs:30:34 Dec 06 04:38:28.040 INFO [stderr] | Dec 06 04:38:28.040 INFO [stderr] 30 | channelname: take_till!(|ch| false) >> Dec 06 04:38:28.040 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:28.040 INFO [stderr] | Dec 06 04:38:28.040 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 06 04:38:28.040 INFO [stderr] Dec 06 04:38:28.040 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:28.040 INFO [stderr] --> src/parsecmd.rs:59:33 Dec 06 04:38:28.040 INFO [stderr] | Dec 06 04:38:28.040 INFO [stderr] 59 | servername: take_till!(|ch| false) >> Dec 06 04:38:28.040 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:28.040 INFO [stderr] Dec 06 04:38:28.040 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:28.040 INFO [stderr] --> src/parsecmd.rs:67:33 Dec 06 04:38:28.040 INFO [stderr] | Dec 06 04:38:28.040 INFO [stderr] 67 | servername: take_till!(|ch| false) >> Dec 06 04:38:28.041 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:28.041 INFO [stderr] Dec 06 04:38:28.041 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:28.041 INFO [stderr] --> src/parsecmd.rs:83:29 Dec 06 04:38:28.041 INFO [stderr] | Dec 06 04:38:28.041 INFO [stderr] 83 | take_till!(|ch| false) >> Dec 06 04:38:28.041 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:28.041 INFO [stderr] Dec 06 04:38:28.041 INFO [stderr] warning: unused variable: `ch` Dec 06 04:38:28.041 INFO [stderr] --> src/parsecmd.rs:93:29 Dec 06 04:38:28.041 INFO [stderr] | Dec 06 04:38:28.041 INFO [stderr] 93 | take_till!(|ch| false) >> Dec 06 04:38:28.041 INFO [stderr] | ^^ help: consider using `_ch` instead Dec 06 04:38:28.041 INFO [stderr] Dec 06 04:38:28.072 INFO [stderr] warning: unused variable: `input` Dec 06 04:38:28.072 INFO [stderr] --> src/parsecmd.rs:134:17 Dec 06 04:38:28.072 INFO [stderr] | Dec 06 04:38:28.072 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 06 04:38:28.072 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 06 04:38:28.072 INFO [stderr] Dec 06 04:38:28.072 INFO [stderr] warning: unused variable: `server` Dec 06 04:38:28.072 INFO [stderr] --> src/parsecmd.rs:134:37 Dec 06 04:38:28.072 INFO [stderr] | Dec 06 04:38:28.072 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 06 04:38:28.072 INFO [stderr] | ^^^^^^ help: consider using `_server` instead Dec 06 04:38:28.072 INFO [stderr] Dec 06 04:38:28.072 INFO [stderr] warning: unused variable: `channel` Dec 06 04:38:28.072 INFO [stderr] --> src/parsecmd.rs:134:44 Dec 06 04:38:28.072 INFO [stderr] | Dec 06 04:38:28.072 INFO [stderr] 134 | Ok((input,Command::Join(server,channel))) => assert!(false), Dec 06 04:38:28.072 INFO [stderr] | ^^^^^^^ help: consider using `_channel` instead Dec 06 04:38:28.072 INFO [stderr] Dec 06 04:38:28.072 INFO [stderr] warning: unused variable: `input` Dec 06 04:38:28.072 INFO [stderr] --> src/parsecmd.rs:213:17 Dec 06 04:38:28.072 INFO [stderr] | Dec 06 04:38:28.072 INFO [stderr] 213 | Ok((input,_)) => assert!(false), Dec 06 04:38:28.072 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 06 04:38:28.072 INFO [stderr] Dec 06 04:38:28.073 INFO [stderr] warning: unused variable: `input` Dec 06 04:38:28.073 INFO [stderr] --> src/parsecmd.rs:236:17 Dec 06 04:38:28.073 INFO [stderr] | Dec 06 04:38:28.073 INFO [stderr] 236 | Ok((input,_)) => assert!(false), Dec 06 04:38:28.073 INFO [stderr] | ^^^^^ help: consider using `_input` instead Dec 06 04:38:28.073 INFO [stderr] Dec 06 04:38:29.357 INFO [stderr] warning: constant item is never used: `DOMAIN_MAX` Dec 06 04:38:29.357 INFO [stderr] --> src/main.rs:192:1 Dec 06 04:38:29.357 INFO [stderr] | Dec 06 04:38:29.357 INFO [stderr] 192 | const DOMAIN_MAX : usize = 256; Dec 06 04:38:29.357 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:29.357 INFO [stderr] | Dec 06 04:38:29.357 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 06 04:38:29.357 INFO [stderr] Dec 06 04:38:29.357 INFO [stderr] warning: function is never used: `irc_parse` Dec 06 04:38:29.357 INFO [stderr] --> src/main.rs:1114:1 Dec 06 04:38:29.357 INFO [stderr] | Dec 06 04:38:29.357 INFO [stderr] 1114 | fn irc_parse(x: &[u8]) -> IResult<&[u8], IRCMessage> { Dec 06 04:38:29.357 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:29.357 INFO [stderr] Dec 06 04:38:29.357 INFO [stderr] warning: function is never used: `string_list_middle_param_parse` Dec 06 04:38:29.357 INFO [stderr] --> src/main.rs:1335:1 Dec 06 04:38:29.357 INFO [stderr] | Dec 06 04:38:29.357 INFO [stderr] 1335 | fn string_list_middle_param_parse(x: &[u8]) -> IResult<&[u8], Vec> { Dec 06 04:38:29.357 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:29.357 INFO [stderr] Dec 06 04:38:29.358 INFO [stderr] warning: function is never used: `fail_parse` Dec 06 04:38:29.358 INFO [stderr] --> src/main.rs:1521:1 Dec 06 04:38:29.358 INFO [stderr] | Dec 06 04:38:29.358 INFO [stderr] 1521 | fn fail_parse(x: &[u8]) -> IResult<&[u8], String> { Dec 06 04:38:29.358 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:29.358 INFO [stderr] Dec 06 04:38:29.359 INFO [stderr] warning: function is never used: `irc_serialize` Dec 06 04:38:29.359 INFO [stderr] --> src/main.rs:2417:1 Dec 06 04:38:29.359 INFO [stderr] | Dec 06 04:38:29.359 INFO [stderr] 2417 | fn irc_serialize(m: &IRCMessage) -> Option> { Dec 06 04:38:29.359 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 06 04:38:29.359 INFO [stderr] Dec 06 04:38:35.596 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.46s Dec 06 04:38:35.596 INFO [stderr] su: No module specific data is present Dec 06 04:38:36.664 INFO running `"docker" "inspect" "7f6d42aaa1a5f0a0ee3bd0d249a7319a89891e93b8bd23910a1f63cb986b48e0"` Dec 06 04:38:36.946 INFO running `"docker" "rm" "-f" "7f6d42aaa1a5f0a0ee3bd0d249a7319a89891e93b8bd23910a1f63cb986b48e0"` Dec 06 04:38:37.171 INFO [stdout] 7f6d42aaa1a5f0a0ee3bd0d249a7319a89891e93b8bd23910a1f63cb986b48e0 Dec 06 04:38:37.176 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-4/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/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 +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-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 06 04:38:37.632 INFO [stdout] c77b4f2a5ad11f41423393e7f3ff3783094ffdfa434f9db55fe4887fd91e2653 Dec 06 04:38:37.636 INFO running `"docker" "start" "-a" "c77b4f2a5ad11f41423393e7f3ff3783094ffdfa434f9db55fe4887fd91e2653"` Dec 06 04:38:39.217 INFO [stderr] usermod: no changes Dec 06 04:38:39.269 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Dec 06 04:38:39.280 INFO [stderr] Running /target/debug/deps/rerk-6ca1a55f673ac76e Dec 06 04:38:39.283 INFO [stdout] Dec 06 04:38:39.283 INFO [stdout] running 78 tests Dec 06 04:38:39.292 INFO [stdout] test parsecmd::tests::close_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test parsecmd::tests::connect_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test parsecmd::tests::defaultmsg_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test parsecmd::tests::disconnect_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::admin_serialize_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::colon_prefix_serialize_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::connect_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::connect_serialize_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::error_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::error_serialize_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::info_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::info_serialize_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::invite_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::invite_serialize_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::join_parse_test ... ok Dec 06 04:38:39.292 INFO [stdout] test tests::join_serialize_test ... ok Dec 06 04:38:39.295 INFO [stdout] test parsecmd::tests::join_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test parsecmd::tests::left_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test parsecmd::tests::listcons_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::kick_serialize_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::kill_serialize_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::kill_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::links_serialize_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::links_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::list_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::mode_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::misc_parse_test ... ok Dec 06 04:38:39.295 INFO [stdout] test tests::list_serialize_test ... ok Dec 06 04:38:39.301 INFO [stdout] test parsecmd::tests::quit_parse_test ... ok Dec 06 04:38:39.301 INFO [stdout] test parsecmd::tests::right_parse_test ... ok Dec 06 04:38:39.304 INFO [stdout] test parsecmd::tests::unknown_cmd_parse_test ... ok Dec 06 04:38:39.304 INFO [stdout] test tests::admin_parse_test ... ok Dec 06 04:38:39.304 INFO [stdout] test tests::nick_parse_test ... ok Dec 06 04:38:39.304 INFO [stdout] test tests::kick_parse_test ... ok Dec 06 04:38:39.304 INFO [stdout] test tests::nick_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::oper_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::oper_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::names_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::names_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::mode_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::part_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::password_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::pong_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::pong_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::privmsg_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::privmsg_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::quit_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::quit_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::server_mask_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::server_inner_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::server_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::server_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::squit_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::squit_parse_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::stats_serialize_test ... ok Dec 06 04:38:39.308 INFO [stdout] test tests::stats_parse_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::time_serialize_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::time_parse_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::topic_serialize_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::topic_parse_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::trace_serialize_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::trace_parse_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::user_parse_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::user_serialize_test ... ok Dec 06 04:38:39.309 INFO [stdout] test tests::version_parse_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::version_serialize_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::part_parse_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::notice_serialize_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::notice_parse_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::ping_serialize_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::ping_parse_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::password_serialize_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::who_parse_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::whowas_parse_test ... ok Dec 06 04:38:39.321 INFO [stdout] test tests::whois_parse_test ... ok Dec 06 04:38:39.328 INFO [stdout] test tests::whowas_serialize_test ... ok Dec 06 04:38:39.329 INFO [stdout] test tests::who_serialize_test ... ok Dec 06 04:38:39.329 INFO [stdout] test tests::whois_serialize_test ... ok Dec 06 04:38:39.329 INFO [stdout] Dec 06 04:38:39.329 INFO [stdout] test result: ok. 78 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 06 04:38:39.329 INFO [stdout] Dec 06 04:38:39.331 INFO [stderr] su: No module specific data is present Dec 06 04:38:40.230 INFO running `"docker" "inspect" "c77b4f2a5ad11f41423393e7f3ff3783094ffdfa434f9db55fe4887fd91e2653"` Dec 06 04:38:40.538 INFO running `"docker" "rm" "-f" "c77b4f2a5ad11f41423393e7f3ff3783094ffdfa434f9db55fe4887fd91e2653"` Dec 06 04:38:40.808 INFO [stdout] c77b4f2a5ad11f41423393e7f3ff3783094ffdfa434f9db55fe4887fd91e2653