Nov 01 19:47:14.139 INFO testing LouisJackman/sylan against 1.30.0 for beta-1.31-1
Nov 01 19:47:14.139 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 19:47:14.674 INFO blam! ede55dce3886995d9b9486b8e475856824d1662105ecb80a8b6f41be8c6f85da
Nov 01 19:47:14.676 INFO running `"docker" "start" "-a" "ede55dce3886995d9b9486b8e475856824d1662105ecb80a8b6f41be8c6f85da"`
Nov 01 19:47:17.255 INFO kablam! usermod: no changes
Nov 01 19:47:17.339 INFO kablam!    Compiling sylan v0.1.0 (/source)
Nov 01 19:47:17.846 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 19:47:17.846 INFO kablam!  --> src/lexing/lexer.rs:5:5
Nov 01 19:47:17.846 INFO kablam!   |
Nov 01 19:47:17.846 INFO kablam! 5 | use std::sync::Arc;
Nov 01 19:47:17.846 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 19:47:17.846 INFO kablam!   |
Nov 01 19:47:17.846 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 19:47:17.846 INFO kablam! 
Nov 01 19:47:17.846 INFO kablam! warning: unused imports: `Identifier`, `InterpolatedString`, `Shebang`, `SyDoc`
Nov 01 19:47:17.846 INFO kablam!   --> src/lexing/lexer.rs:12:24
Nov 01 19:47:17.846 INFO kablam!    |
Nov 01 19:47:17.846 INFO kablam! 12 | use multiphase::{self, Identifier, InterpolatedString, Shebang, SyDoc, SylanString};
Nov 01 19:47:17.846 INFO kablam!    |                        ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^
Nov 01 19:47:17.846 INFO kablam! 
Nov 01 19:47:17.846 INFO kablam! warning: unused import: `multiphase::Identifier`
Nov 01 19:47:17.846 INFO kablam!   --> src/lexing/mod.rs:12:5
Nov 01 19:47:17.846 INFO kablam!    |
Nov 01 19:47:17.846 INFO kablam! 12 | use multiphase::Identifier;
Nov 01 19:47:17.846 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:17.846 INFO kablam! 
Nov 01 19:47:18.435 INFO kablam! warning: unused variable: `expression`
Nov 01 19:47:18.435 INFO kablam!    --> src/parsing/mod.rs:387:53
Nov 01 19:47:18.435 INFO kablam!     |
Nov 01 19:47:18.435 INFO kablam! 387 |     fn reinterpret_expression_as_pattern(&mut self, expression: Expression) -> Result<Pattern> {
Nov 01 19:47:18.443 INFO kablam!     |                                                     ^^^^^^^^^^ help: consider using `_expression` instead
Nov 01 19:47:18.443 INFO kablam!     |
Nov 01 19:47:18.443 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 19:47:18.443 INFO kablam! 
Nov 01 19:47:18.443 INFO kablam! warning: unused variable: `unexpected`
Nov 01 19:47:18.443 INFO kablam!    --> src/parsing/mod.rs:766:25
Nov 01 19:47:18.443 INFO kablam!     |
Nov 01 19:47:18.443 INFO kablam! 766 |                         unexpected => {
Nov 01 19:47:18.443 INFO kablam!     |                         ^^^^^^^^^^ help: consider using `_unexpected` instead
Nov 01 19:47:18.443 INFO kablam! 
Nov 01 19:47:18.443 INFO kablam! warning: unused variable: `class`
Nov 01 19:47:18.443 INFO kablam!    --> src/parsing/mod.rs:792:33
Nov 01 19:47:18.443 INFO kablam!     |
Nov 01 19:47:18.443 INFO kablam! 792 |                             let class = self.parse_class();
Nov 01 19:47:18.443 INFO kablam!     |                                 ^^^^^ help: consider using `_class` instead
Nov 01 19:47:18.443 INFO kablam! 
Nov 01 19:47:18.633 INFO kablam! warning: variant is never constructed: `Unexpected`
Nov 01 19:47:18.633 INFO kablam!   --> src/lexing/lexer.rs:36:5
Nov 01 19:47:18.633 INFO kablam!    |
Nov 01 19:47:18.633 INFO kablam! 36 |     Unexpected(char),
Nov 01 19:47:18.633 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:18.633 INFO kablam!    |
Nov 01 19:47:18.633 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 19:47:18.633 INFO kablam! 
Nov 01 19:47:18.633 INFO kablam! warning: method is never used: `unexpected`
Nov 01 19:47:18.633 INFO kablam!    --> src/lexing/lexer.rs:105:5
Nov 01 19:47:18.633 INFO kablam!     |
Nov 01 19:47:18.633 INFO kablam! 105 |     fn unexpected(&self, unexpected: char) -> TokenResult {
Nov 01 19:47:18.633 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.634 INFO kablam! 
Nov 01 19:47:18.634 INFO kablam! warning: enum is never used: `Item`
Nov 01 19:47:18.634 INFO kablam!   --> src/parsing/nodes.rs:18:1
Nov 01 19:47:18.634 INFO kablam!    |
Nov 01 19:47:18.634 INFO kablam! 18 | pub enum Item {
Nov 01 19:47:18.634 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:18.634 INFO kablam! 
Nov 01 19:47:18.634 INFO kablam! warning: variant is never constructed: `BinaryOperator`
Nov 01 19:47:18.634 INFO kablam!   --> src/parsing/nodes.rs:36:5
Nov 01 19:47:18.634 INFO kablam!    |
Nov 01 19:47:18.634 INFO kablam! 36 |     BinaryOperator(BinaryOperator, Box<Expression>, Box<Expression>),
Nov 01 19:47:18.634 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.634 INFO kablam! 
Nov 01 19:47:18.634 INFO kablam! warning: variant is never constructed: `DoContext`
Nov 01 19:47:18.634 INFO kablam!   --> src/parsing/nodes.rs:39:5
Nov 01 19:47:18.634 INFO kablam!    |
Nov 01 19:47:18.634 INFO kablam! 39 |     DoContext(Box<Expression>, Scope),
Nov 01 19:47:18.634 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.634 INFO kablam! 
Nov 01 19:47:18.634 INFO kablam! warning: variant is never constructed: `Continue`
Nov 01 19:47:18.635 INFO kablam!   --> src/parsing/nodes.rs:42:5
Nov 01 19:47:18.635 INFO kablam!    |
Nov 01 19:47:18.635 INFO kablam! 42 |     Continue(Continue),
Nov 01 19:47:18.635 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.635 INFO kablam! 
Nov 01 19:47:18.635 INFO kablam! warning: variant is never constructed: `Call`
Nov 01 19:47:18.635 INFO kablam!   --> src/parsing/nodes.rs:43:5
Nov 01 19:47:18.635 INFO kablam!    |
Nov 01 19:47:18.635 INFO kablam! 43 |     Call(Call),
Nov 01 19:47:18.635 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:18.635 INFO kablam! 
Nov 01 19:47:18.635 INFO kablam! warning: variant is never constructed: `PackageLookup`
Nov 01 19:47:18.635 INFO kablam!   --> src/parsing/nodes.rs:44:5
Nov 01 19:47:18.635 INFO kablam!    |
Nov 01 19:47:18.635 INFO kablam! 44 |     PackageLookup(PackageLookup),
Nov 01 19:47:18.635 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.635 INFO kablam! 
Nov 01 19:47:18.635 INFO kablam! warning: enum is never used: `Node`
Nov 01 19:47:18.635 INFO kablam!   --> src/parsing/nodes.rs:48:1
Nov 01 19:47:18.635 INFO kablam!    |
Nov 01 19:47:18.635 INFO kablam! 48 | pub enum Node {
Nov 01 19:47:18.635 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:18.635 INFO kablam! 
Nov 01 19:47:18.636 INFO kablam! warning: variant is never constructed: `Imported`
Nov 01 19:47:18.636 INFO kablam!   --> src/parsing/nodes.rs:72:5
Nov 01 19:47:18.636 INFO kablam!    |
Nov 01 19:47:18.636 INFO kablam! 72 |     Imported(Package),
Nov 01 19:47:18.636 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.636 INFO kablam! 
Nov 01 19:47:18.636 INFO kablam! warning: variant is never constructed: `Binding`
Nov 01 19:47:18.636 INFO kablam!   --> src/parsing/nodes.rs:91:5
Nov 01 19:47:18.636 INFO kablam!    |
Nov 01 19:47:18.636 INFO kablam! 91 |     Binding(Binding),
Nov 01 19:47:18.636 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:18.636 INFO kablam! 
Nov 01 19:47:18.636 INFO kablam! warning: variant is never constructed: `Type`
Nov 01 19:47:18.636 INFO kablam!   --> src/parsing/nodes.rs:92:5
Nov 01 19:47:18.636 INFO kablam!    |
Nov 01 19:47:18.636 INFO kablam! 92 |     Type(Type),
Nov 01 19:47:18.636 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:18.636 INFO kablam! 
Nov 01 19:47:18.636 INFO kablam! warning: variant is never constructed: `Package`
Nov 01 19:47:18.636 INFO kablam!   --> src/parsing/nodes.rs:93:5
Nov 01 19:47:18.636 INFO kablam!    |
Nov 01 19:47:18.636 INFO kablam! 93 |     Package(Package),
Nov 01 19:47:18.637 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:18.637 INFO kablam! 
Nov 01 19:47:18.637 INFO kablam! warning: variant is never constructed: `Class`
Nov 01 19:47:18.637 INFO kablam!    --> src/parsing/nodes.rs:120:5
Nov 01 19:47:18.637 INFO kablam!     |
Nov 01 19:47:18.637 INFO kablam! 120 |     Class(Class),
Nov 01 19:47:18.637 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:18.637 INFO kablam! 
Nov 01 19:47:18.637 INFO kablam! warning: variant is never constructed: `Interface`
Nov 01 19:47:18.637 INFO kablam!    --> src/parsing/nodes.rs:121:5
Nov 01 19:47:18.637 INFO kablam!     |
Nov 01 19:47:18.637 INFO kablam! 121 |     Interface(Interface),
Nov 01 19:47:18.637 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.637 INFO kablam! 
Nov 01 19:47:18.637 INFO kablam! warning: variant is never constructed: `New`
Nov 01 19:47:18.637 INFO kablam!    --> src/parsing/nodes.rs:147:5
Nov 01 19:47:18.637 INFO kablam!     |
Nov 01 19:47:18.637 INFO kablam! 147 |     New(NewType),
Nov 01 19:47:18.637 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:18.637 INFO kablam! 
Nov 01 19:47:18.637 INFO kablam! warning: variant is never constructed: `Assignment`
Nov 01 19:47:18.637 INFO kablam!    --> src/parsing/nodes.rs:149:5
Nov 01 19:47:18.637 INFO kablam!     |
Nov 01 19:47:18.638 INFO kablam! 149 |     Assignment(TypeAssignment),
Nov 01 19:47:18.638 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.638 INFO kablam! 
Nov 01 19:47:18.638 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:18.638 INFO kablam!    --> src/parsing/nodes.rs:169:5
Nov 01 19:47:18.638 INFO kablam!     |
Nov 01 19:47:18.638 INFO kablam! 169 |     Concrete(ConcreteMethod),
Nov 01 19:47:18.638 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.638 INFO kablam! 
Nov 01 19:47:18.638 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:18.638 INFO kablam!    --> src/parsing/nodes.rs:170:5
Nov 01 19:47:18.638 INFO kablam!     |
Nov 01 19:47:18.638 INFO kablam! 170 |     Abstract(AbstractMethod),
Nov 01 19:47:18.638 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.638 INFO kablam! 
Nov 01 19:47:18.638 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:18.638 INFO kablam!    --> src/parsing/nodes.rs:188:5
Nov 01 19:47:18.638 INFO kablam!     |
Nov 01 19:47:18.638 INFO kablam! 188 |     Concrete(ConcreteGetter),
Nov 01 19:47:18.638 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.638 INFO kablam! 
Nov 01 19:47:18.642 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:18.643 INFO kablam!    --> src/parsing/nodes.rs:189:5
Nov 01 19:47:18.643 INFO kablam!     |
Nov 01 19:47:18.643 INFO kablam! 189 |     Abstract,
Nov 01 19:47:18.643 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:18.643 INFO kablam! 
Nov 01 19:47:18.643 INFO kablam! warning: type alias is never used: `ValueArgument`
Nov 01 19:47:18.643 INFO kablam!    --> src/parsing/nodes.rs:232:1
Nov 01 19:47:18.643 INFO kablam!     |
Nov 01 19:47:18.643 INFO kablam! 232 | type ValueArgument = Argument<Expression>;
Nov 01 19:47:18.643 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.643 INFO kablam! 
Nov 01 19:47:18.643 INFO kablam! warning: type alias is never used: `TypeArguments`
Nov 01 19:47:18.643 INFO kablam!    --> src/parsing/nodes.rs:233:1
Nov 01 19:47:18.643 INFO kablam!     |
Nov 01 19:47:18.643 INFO kablam! 233 | type TypeArguments = Argument<Type>;
Nov 01 19:47:18.643 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.643 INFO kablam! 
Nov 01 19:47:18.643 INFO kablam! warning: method is never used: `new_root`
Nov 01 19:47:18.643 INFO kablam!    --> src/parsing/nodes.rs:337:5
Nov 01 19:47:18.643 INFO kablam!     |
Nov 01 19:47:18.643 INFO kablam! 337 |     pub fn new_root() -> Self {
Nov 01 19:47:18.643 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.643 INFO kablam! 
Nov 01 19:47:18.644 INFO kablam! warning: variant is never constructed: `Add`
Nov 01 19:47:18.644 INFO kablam!    --> src/parsing/nodes.rs:412:5
Nov 01 19:47:18.644 INFO kablam!     |
Nov 01 19:47:18.644 INFO kablam! 412 |     Add,
Nov 01 19:47:18.644 INFO kablam!     |     ^^^
Nov 01 19:47:18.644 INFO kablam! 
Nov 01 19:47:18.644 INFO kablam! warning: variant is never constructed: `And`
Nov 01 19:47:18.644 INFO kablam!    --> src/parsing/nodes.rs:413:5
Nov 01 19:47:18.644 INFO kablam!     |
Nov 01 19:47:18.644 INFO kablam! 413 |     And,
Nov 01 19:47:18.644 INFO kablam!     |     ^^^
Nov 01 19:47:18.644 INFO kablam! 
Nov 01 19:47:18.644 INFO kablam! warning: variant is never constructed: `BitwiseAnd`
Nov 01 19:47:18.644 INFO kablam!    --> src/parsing/nodes.rs:414:5
Nov 01 19:47:18.644 INFO kablam!     |
Nov 01 19:47:18.644 INFO kablam! 414 |     BitwiseAnd,
Nov 01 19:47:18.644 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:18.644 INFO kablam! 
Nov 01 19:47:18.644 INFO kablam! warning: variant is never constructed: `BitwiseOr`
Nov 01 19:47:18.644 INFO kablam!    --> src/parsing/nodes.rs:415:5
Nov 01 19:47:18.644 INFO kablam!     |
Nov 01 19:47:18.644 INFO kablam! 415 |     BitwiseOr,
Nov 01 19:47:18.644 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:18.644 INFO kablam! 
Nov 01 19:47:18.644 INFO kablam! warning: variant is never constructed: `Compose`
Nov 01 19:47:18.645 INFO kablam!    --> src/parsing/nodes.rs:416:5
Nov 01 19:47:18.645 INFO kablam!     |
Nov 01 19:47:18.645 INFO kablam! 416 |     Compose,
Nov 01 19:47:18.645 INFO kablam!     |     ^^^^^^^
Nov 01 19:47:18.645 INFO kablam! 
Nov 01 19:47:18.645 INFO kablam! warning: variant is never constructed: `Divide`
Nov 01 19:47:18.645 INFO kablam!    --> src/parsing/nodes.rs:417:5
Nov 01 19:47:18.645 INFO kablam!     |
Nov 01 19:47:18.645 INFO kablam! 417 |     Divide,
Nov 01 19:47:18.645 INFO kablam!     |     ^^^^^^
Nov 01 19:47:18.645 INFO kablam! 
Nov 01 19:47:18.645 INFO kablam! warning: variant is never constructed: `Dot`
Nov 01 19:47:18.645 INFO kablam!    --> src/parsing/nodes.rs:418:5
Nov 01 19:47:18.645 INFO kablam!     |
Nov 01 19:47:18.645 INFO kablam! 418 |     Dot,
Nov 01 19:47:18.645 INFO kablam!     |     ^^^
Nov 01 19:47:18.645 INFO kablam! 
Nov 01 19:47:18.645 INFO kablam! warning: variant is never constructed: `Equals`
Nov 01 19:47:18.645 INFO kablam!    --> src/parsing/nodes.rs:419:5
Nov 01 19:47:18.645 INFO kablam!     |
Nov 01 19:47:18.645 INFO kablam! 419 |     Equals,
Nov 01 19:47:18.645 INFO kablam!     |     ^^^^^^
Nov 01 19:47:18.645 INFO kablam! 
Nov 01 19:47:18.645 INFO kablam! warning: variant is never constructed: `GreaterThan`
Nov 01 19:47:18.645 INFO kablam!    --> src/parsing/nodes.rs:420:5
Nov 01 19:47:18.646 INFO kablam!     |
Nov 01 19:47:18.646 INFO kablam! 420 |     GreaterThan,
Nov 01 19:47:18.646 INFO kablam!     |     ^^^^^^^^^^^
Nov 01 19:47:18.646 INFO kablam! 
Nov 01 19:47:18.646 INFO kablam! warning: variant is never constructed: `GreaterThanOrEquals`
Nov 01 19:47:18.646 INFO kablam!    --> src/parsing/nodes.rs:421:5
Nov 01 19:47:18.646 INFO kablam!     |
Nov 01 19:47:18.646 INFO kablam! 421 |     GreaterThanOrEquals,
Nov 01 19:47:18.646 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.646 INFO kablam! 
Nov 01 19:47:18.646 INFO kablam! warning: variant is never constructed: `LessThan`
Nov 01 19:47:18.646 INFO kablam!    --> src/parsing/nodes.rs:422:5
Nov 01 19:47:18.646 INFO kablam!     |
Nov 01 19:47:18.646 INFO kablam! 422 |     LessThan,
Nov 01 19:47:18.646 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:18.646 INFO kablam! 
Nov 01 19:47:18.646 INFO kablam! warning: variant is never constructed: `LessThenOrEquals`
Nov 01 19:47:18.646 INFO kablam!    --> src/parsing/nodes.rs:423:5
Nov 01 19:47:18.646 INFO kablam!     |
Nov 01 19:47:18.646 INFO kablam! 423 |     LessThenOrEquals,
Nov 01 19:47:18.646 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:18.646 INFO kablam! 
Nov 01 19:47:18.651 INFO kablam! warning: variant is never constructed: `Modulo`
Nov 01 19:47:18.651 INFO kablam!    --> src/parsing/nodes.rs:424:5
Nov 01 19:47:18.651 INFO kablam!     |
Nov 01 19:47:18.651 INFO kablam! 424 |     Modulo,
Nov 01 19:47:18.651 INFO kablam!     |     ^^^^^^
Nov 01 19:47:18.651 INFO kablam! 
Nov 01 19:47:18.651 INFO kablam! warning: variant is never constructed: `Multiply`
Nov 01 19:47:18.651 INFO kablam!    --> src/parsing/nodes.rs:425:5
Nov 01 19:47:18.651 INFO kablam!     |
Nov 01 19:47:18.651 INFO kablam! 425 |     Multiply,
Nov 01 19:47:18.651 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:18.651 INFO kablam! 
Nov 01 19:47:18.651 INFO kablam! warning: variant is never constructed: `NotEquals`
Nov 01 19:47:18.651 INFO kablam!    --> src/parsing/nodes.rs:426:5
Nov 01 19:47:18.651 INFO kablam!     |
Nov 01 19:47:18.651 INFO kablam! 426 |     NotEquals,
Nov 01 19:47:18.651 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:18.651 INFO kablam! 
Nov 01 19:47:18.651 INFO kablam! warning: variant is never constructed: `Or`
Nov 01 19:47:18.651 INFO kablam!    --> src/parsing/nodes.rs:427:5
Nov 01 19:47:18.651 INFO kablam!     |
Nov 01 19:47:18.651 INFO kablam! 427 |     Or,
Nov 01 19:47:18.651 INFO kablam!     |     ^^
Nov 01 19:47:18.651 INFO kablam! 
Nov 01 19:47:18.652 INFO kablam! warning: variant is never constructed: `Pipe`
Nov 01 19:47:18.652 INFO kablam!    --> src/parsing/nodes.rs:428:5
Nov 01 19:47:18.652 INFO kablam!     |
Nov 01 19:47:18.652 INFO kablam! 428 |     Pipe,
Nov 01 19:47:18.652 INFO kablam!     |     ^^^^
Nov 01 19:47:18.652 INFO kablam! 
Nov 01 19:47:18.652 INFO kablam! warning: variant is never constructed: `ShiftLeft`
Nov 01 19:47:18.652 INFO kablam!    --> src/parsing/nodes.rs:429:5
Nov 01 19:47:18.652 INFO kablam!     |
Nov 01 19:47:18.652 INFO kablam! 429 |     ShiftLeft,
Nov 01 19:47:18.652 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:18.652 INFO kablam! 
Nov 01 19:47:18.652 INFO kablam! warning: variant is never constructed: `ShiftRight`
Nov 01 19:47:18.652 INFO kablam!    --> src/parsing/nodes.rs:430:5
Nov 01 19:47:18.652 INFO kablam!     |
Nov 01 19:47:18.652 INFO kablam! 430 |     ShiftRight,
Nov 01 19:47:18.652 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:18.652 INFO kablam! 
Nov 01 19:47:18.652 INFO kablam! warning: variant is never constructed: `Subtract`
Nov 01 19:47:18.652 INFO kablam!    --> src/parsing/nodes.rs:431:5
Nov 01 19:47:18.652 INFO kablam!     |
Nov 01 19:47:18.652 INFO kablam! 431 |     Subtract,
Nov 01 19:47:18.652 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:18.652 INFO kablam! 
Nov 01 19:47:18.652 INFO kablam! warning: variant is never constructed: `Lexer`
Nov 01 19:47:18.653 INFO kablam!   --> src/parsing/mod.rs:38:5
Nov 01 19:47:18.653 INFO kablam!    |
Nov 01 19:47:18.653 INFO kablam! 38 |     Lexer(lexer::Error),
Nov 01 19:47:18.653 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.653 INFO kablam! 
Nov 01 19:47:18.653 INFO kablam! warning: method is never used: `expect_and_read`
Nov 01 19:47:18.653 INFO kablam!   --> src/parsing/mod.rs:91:5
Nov 01 19:47:18.653 INFO kablam!    |
Nov 01 19:47:18.653 INFO kablam! 91 |     fn expect_and_read(&mut self, expected: Token) -> Result<Token> {
Nov 01 19:47:18.653 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.653 INFO kablam! 
Nov 01 19:47:18.653 INFO kablam! warning: method is never used: `parse_class_body`
Nov 01 19:47:18.653 INFO kablam!    --> src/parsing/mod.rs:684:5
Nov 01 19:47:18.653 INFO kablam!     |
Nov 01 19:47:18.653 INFO kablam! 684 |     fn parse_class_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:18.653 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.653 INFO kablam! 
Nov 01 19:47:18.653 INFO kablam! warning: method is never used: `parse_interface_body`
Nov 01 19:47:18.653 INFO kablam!    --> src/parsing/mod.rs:688:5
Nov 01 19:47:18.653 INFO kablam!     |
Nov 01 19:47:18.653 INFO kablam! 688 |     fn parse_interface_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:18.653 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.653 INFO kablam! 
Nov 01 19:47:18.653 INFO kablam! warning: method is never used: `parse_expression_grouping`
Nov 01 19:47:18.654 INFO kablam!    --> src/parsing/mod.rs:722:5
Nov 01 19:47:18.654 INFO kablam!     |
Nov 01 19:47:18.654 INFO kablam! 722 |     fn parse_expression_grouping(&mut self) -> Result<nodes::Expression> {
Nov 01 19:47:18.654 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.654 INFO kablam! 
Nov 01 19:47:18.660 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.660 INFO kablam!    --> src/parsing/mod.rs:742:29
Nov 01 19:47:18.660 INFO kablam!     |
Nov 01 19:47:18.661 INFO kablam! 742 |                             self.parse_class();
Nov 01 19:47:18.661 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.661 INFO kablam!     |
Nov 01 19:47:18.661 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 19:47:18.661 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.661 INFO kablam! 
Nov 01 19:47:18.661 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.661 INFO kablam!    --> src/parsing/mod.rs:746:29
Nov 01 19:47:18.661 INFO kablam!     |
Nov 01 19:47:18.661 INFO kablam! 746 |                             self.parse_extends();
Nov 01 19:47:18.661 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.661 INFO kablam!     |
Nov 01 19:47:18.661 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.661 INFO kablam! 
Nov 01 19:47:18.661 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.661 INFO kablam!    --> src/parsing/mod.rs:750:29
Nov 01 19:47:18.661 INFO kablam!     |
Nov 01 19:47:18.661 INFO kablam! 750 |                             self.parse_import();
Nov 01 19:47:18.661 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.661 INFO kablam!     |
Nov 01 19:47:18.662 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.662 INFO kablam! 
Nov 01 19:47:18.662 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.662 INFO kablam!    --> src/parsing/mod.rs:754:29
Nov 01 19:47:18.662 INFO kablam!     |
Nov 01 19:47:18.662 INFO kablam! 754 |                             self.parse_interface();
Nov 01 19:47:18.662 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.662 INFO kablam!     |
Nov 01 19:47:18.662 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.662 INFO kablam! 
Nov 01 19:47:18.662 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.662 INFO kablam!    --> src/parsing/mod.rs:758:29
Nov 01 19:47:18.662 INFO kablam!     |
Nov 01 19:47:18.662 INFO kablam! 758 |                             self.parse_package_definition();
Nov 01 19:47:18.662 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.662 INFO kablam!     |
Nov 01 19:47:18.662 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.662 INFO kablam! 
Nov 01 19:47:18.662 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.662 INFO kablam!    --> src/parsing/mod.rs:762:29
Nov 01 19:47:18.663 INFO kablam!     |
Nov 01 19:47:18.663 INFO kablam! 762 |                             self.parse_binding();
Nov 01 19:47:18.663 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.663 INFO kablam!     |
Nov 01 19:47:18.663 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.663 INFO kablam! 
Nov 01 19:47:18.663 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.663 INFO kablam!    --> src/parsing/mod.rs:796:29
Nov 01 19:47:18.663 INFO kablam!     |
Nov 01 19:47:18.663 INFO kablam! 796 |                             self.parse_extends();
Nov 01 19:47:18.663 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.663 INFO kablam!     |
Nov 01 19:47:18.663 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.663 INFO kablam! 
Nov 01 19:47:18.663 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.663 INFO kablam!    --> src/parsing/mod.rs:800:29
Nov 01 19:47:18.663 INFO kablam!     |
Nov 01 19:47:18.663 INFO kablam! 800 |                             self.parse_import();
Nov 01 19:47:18.663 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.663 INFO kablam!     |
Nov 01 19:47:18.663 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.663 INFO kablam! 
Nov 01 19:47:18.664 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.664 INFO kablam!    --> src/parsing/mod.rs:804:29
Nov 01 19:47:18.664 INFO kablam!     |
Nov 01 19:47:18.664 INFO kablam! 804 |                             self.parse_interface();
Nov 01 19:47:18.664 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.664 INFO kablam!     |
Nov 01 19:47:18.664 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.664 INFO kablam! 
Nov 01 19:47:18.664 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.664 INFO kablam!    --> src/parsing/mod.rs:808:29
Nov 01 19:47:18.664 INFO kablam!     |
Nov 01 19:47:18.664 INFO kablam! 808 |                             self.parse_package_definition();
Nov 01 19:47:18.664 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.664 INFO kablam!     |
Nov 01 19:47:18.664 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.664 INFO kablam! 
Nov 01 19:47:18.664 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.664 INFO kablam!    --> src/parsing/mod.rs:812:29
Nov 01 19:47:18.664 INFO kablam!     |
Nov 01 19:47:18.664 INFO kablam! 812 |                             self.parse_binding();
Nov 01 19:47:18.664 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.664 INFO kablam!     |
Nov 01 19:47:18.664 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.665 INFO kablam! 
Nov 01 19:47:18.665 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.665 INFO kablam!    --> src/parsing/mod.rs:819:29
Nov 01 19:47:18.665 INFO kablam!     |
Nov 01 19:47:18.665 INFO kablam! 819 |                             self.parse_expression();
Nov 01 19:47:18.665 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.665 INFO kablam!     |
Nov 01 19:47:18.665 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.665 INFO kablam! 
Nov 01 19:47:18.665 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:18.665 INFO kablam!    --> src/parsing/mod.rs:902:9
Nov 01 19:47:18.665 INFO kablam!     |
Nov 01 19:47:18.665 INFO kablam! 902 |         self.tokens.join_lexer_thread();
Nov 01 19:47:18.665 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:18.665 INFO kablam!     |
Nov 01 19:47:18.665 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:18.665 INFO kablam! 
Nov 01 19:47:22.895 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 5.58s
Nov 01 19:47:22.895 INFO kablam! su: No module specific data is present
Nov 01 19:47:23.944 INFO running `"docker" "rm" "-f" "ede55dce3886995d9b9486b8e475856824d1662105ecb80a8b6f41be8c6f85da"`
Nov 01 19:47:24.207 INFO blam! ede55dce3886995d9b9486b8e475856824d1662105ecb80a8b6f41be8c6f85da
Nov 01 19:47:24.224 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 19:47:24.937 INFO blam! 6c4d72c2083c80a0c53cf6419ba37da9ea3eabc6938b8b3933ef7edb5934efba
Nov 01 19:47:24.939 INFO running `"docker" "start" "-a" "6c4d72c2083c80a0c53cf6419ba37da9ea3eabc6938b8b3933ef7edb5934efba"`
Nov 01 19:47:27.308 INFO kablam! usermod: no changes
Nov 01 19:47:27.367 INFO kablam!    Compiling sylan v0.1.0 (/source)
Nov 01 19:47:28.215 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 19:47:28.215 INFO kablam!  --> src/lexing/lexer.rs:5:5
Nov 01 19:47:28.216 INFO kablam!   |
Nov 01 19:47:28.216 INFO kablam! 5 | use std::sync::Arc;
Nov 01 19:47:28.216 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 19:47:28.217 INFO kablam!   |
Nov 01 19:47:28.217 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 19:47:28.218 INFO kablam! 
Nov 01 19:47:28.218 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 19:47:28.218 INFO kablam!    --> src/lexing/mod.rs:152:9
Nov 01 19:47:28.219 INFO kablam!     |
Nov 01 19:47:28.219 INFO kablam! 152 |     use std::sync::Arc;
Nov 01 19:47:28.219 INFO kablam!     |         ^^^^^^^^^^^^^^
Nov 01 19:47:28.220 INFO kablam! 
Nov 01 19:47:28.900 INFO kablam! warning: unused variable: `expression`
Nov 01 19:47:28.901 INFO kablam!    --> src/parsing/mod.rs:387:53
Nov 01 19:47:28.901 INFO kablam!     |
Nov 01 19:47:28.901 INFO kablam! 387 |     fn reinterpret_expression_as_pattern(&mut self, expression: Expression) -> Result<Pattern> {
Nov 01 19:47:28.902 INFO kablam!     |                                                     ^^^^^^^^^^ help: consider using `_expression` instead
Nov 01 19:47:28.902 INFO kablam!     |
Nov 01 19:47:28.902 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 19:47:28.903 INFO kablam! 
Nov 01 19:47:28.903 INFO kablam! warning: unused variable: `unexpected`
Nov 01 19:47:28.903 INFO kablam!    --> src/parsing/mod.rs:766:25
Nov 01 19:47:28.903 INFO kablam!     |
Nov 01 19:47:28.904 INFO kablam! 766 |                         unexpected => {
Nov 01 19:47:28.904 INFO kablam!     |                         ^^^^^^^^^^ help: consider using `_unexpected` instead
Nov 01 19:47:28.904 INFO kablam! 
Nov 01 19:47:28.905 INFO kablam! warning: unused variable: `class`
Nov 01 19:47:28.905 INFO kablam!    --> src/parsing/mod.rs:792:33
Nov 01 19:47:28.905 INFO kablam!     |
Nov 01 19:47:28.905 INFO kablam! 792 |                             let class = self.parse_class();
Nov 01 19:47:28.906 INFO kablam!     |                                 ^^^^^ help: consider using `_class` instead
Nov 01 19:47:28.906 INFO kablam! 
Nov 01 19:47:29.179 INFO kablam! warning: variant is never constructed: `Unexpected`
Nov 01 19:47:29.179 INFO kablam!   --> src/lexing/lexer.rs:36:5
Nov 01 19:47:29.180 INFO kablam!    |
Nov 01 19:47:29.180 INFO kablam! 36 |     Unexpected(char),
Nov 01 19:47:29.180 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:29.180 INFO kablam!    |
Nov 01 19:47:29.181 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 19:47:29.181 INFO kablam! 
Nov 01 19:47:29.181 INFO kablam! warning: method is never used: `unexpected`
Nov 01 19:47:29.182 INFO kablam!    --> src/lexing/lexer.rs:105:5
Nov 01 19:47:29.182 INFO kablam!     |
Nov 01 19:47:29.182 INFO kablam! 105 |     fn unexpected(&self, unexpected: char) -> TokenResult {
Nov 01 19:47:29.182 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.183 INFO kablam! 
Nov 01 19:47:29.183 INFO kablam! warning: enum is never used: `Item`
Nov 01 19:47:29.183 INFO kablam!   --> src/parsing/nodes.rs:18:1
Nov 01 19:47:29.184 INFO kablam!    |
Nov 01 19:47:29.184 INFO kablam! 18 | pub enum Item {
Nov 01 19:47:29.184 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:29.184 INFO kablam! 
Nov 01 19:47:29.185 INFO kablam! warning: variant is never constructed: `BinaryOperator`
Nov 01 19:47:29.185 INFO kablam!   --> src/parsing/nodes.rs:36:5
Nov 01 19:47:29.185 INFO kablam!    |
Nov 01 19:47:29.186 INFO kablam! 36 |     BinaryOperator(BinaryOperator, Box<Expression>, Box<Expression>),
Nov 01 19:47:29.186 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.186 INFO kablam! 
Nov 01 19:47:29.187 INFO kablam! warning: variant is never constructed: `DoContext`
Nov 01 19:47:29.187 INFO kablam!   --> src/parsing/nodes.rs:39:5
Nov 01 19:47:29.187 INFO kablam!    |
Nov 01 19:47:29.187 INFO kablam! 39 |     DoContext(Box<Expression>, Scope),
Nov 01 19:47:29.188 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.188 INFO kablam! 
Nov 01 19:47:29.188 INFO kablam! warning: variant is never constructed: `Continue`
Nov 01 19:47:29.189 INFO kablam!   --> src/parsing/nodes.rs:42:5
Nov 01 19:47:29.189 INFO kablam!    |
Nov 01 19:47:29.189 INFO kablam! 42 |     Continue(Continue),
Nov 01 19:47:29.190 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.190 INFO kablam! 
Nov 01 19:47:29.190 INFO kablam! warning: variant is never constructed: `Call`
Nov 01 19:47:29.190 INFO kablam!   --> src/parsing/nodes.rs:43:5
Nov 01 19:47:29.193 INFO kablam!    |
Nov 01 19:47:29.194 INFO kablam! 43 |     Call(Call),
Nov 01 19:47:29.194 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:29.194 INFO kablam! 
Nov 01 19:47:29.194 INFO kablam! warning: variant is never constructed: `PackageLookup`
Nov 01 19:47:29.195 INFO kablam!   --> src/parsing/nodes.rs:44:5
Nov 01 19:47:29.195 INFO kablam!    |
Nov 01 19:47:29.195 INFO kablam! 44 |     PackageLookup(PackageLookup),
Nov 01 19:47:29.196 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.196 INFO kablam! 
Nov 01 19:47:29.196 INFO kablam! warning: enum is never used: `Node`
Nov 01 19:47:29.196 INFO kablam!   --> src/parsing/nodes.rs:48:1
Nov 01 19:47:29.197 INFO kablam!    |
Nov 01 19:47:29.197 INFO kablam! 48 | pub enum Node {
Nov 01 19:47:29.197 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:29.198 INFO kablam! 
Nov 01 19:47:29.198 INFO kablam! warning: variant is never constructed: `Imported`
Nov 01 19:47:29.198 INFO kablam!   --> src/parsing/nodes.rs:72:5
Nov 01 19:47:29.198 INFO kablam!    |
Nov 01 19:47:29.199 INFO kablam! 72 |     Imported(Package),
Nov 01 19:47:29.199 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.199 INFO kablam! 
Nov 01 19:47:29.200 INFO kablam! warning: variant is never constructed: `Binding`
Nov 01 19:47:29.200 INFO kablam!   --> src/parsing/nodes.rs:91:5
Nov 01 19:47:29.200 INFO kablam!    |
Nov 01 19:47:29.200 INFO kablam! 91 |     Binding(Binding),
Nov 01 19:47:29.201 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:29.201 INFO kablam! 
Nov 01 19:47:29.201 INFO kablam! warning: variant is never constructed: `Type`
Nov 01 19:47:29.201 INFO kablam!   --> src/parsing/nodes.rs:92:5
Nov 01 19:47:29.202 INFO kablam!    |
Nov 01 19:47:29.202 INFO kablam! 92 |     Type(Type),
Nov 01 19:47:29.202 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:29.202 INFO kablam! 
Nov 01 19:47:29.203 INFO kablam! warning: variant is never constructed: `Package`
Nov 01 19:47:29.203 INFO kablam!   --> src/parsing/nodes.rs:93:5
Nov 01 19:47:29.203 INFO kablam!    |
Nov 01 19:47:29.204 INFO kablam! 93 |     Package(Package),
Nov 01 19:47:29.204 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:29.204 INFO kablam! 
Nov 01 19:47:29.204 INFO kablam! warning: variant is never constructed: `Class`
Nov 01 19:47:29.205 INFO kablam!    --> src/parsing/nodes.rs:120:5
Nov 01 19:47:29.205 INFO kablam!     |
Nov 01 19:47:29.205 INFO kablam! 120 |     Class(Class),
Nov 01 19:47:29.205 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:29.206 INFO kablam! 
Nov 01 19:47:29.206 INFO kablam! warning: variant is never constructed: `Interface`
Nov 01 19:47:29.206 INFO kablam!    --> src/parsing/nodes.rs:121:5
Nov 01 19:47:29.206 INFO kablam!     |
Nov 01 19:47:29.207 INFO kablam! 121 |     Interface(Interface),
Nov 01 19:47:29.207 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.207 INFO kablam! 
Nov 01 19:47:29.207 INFO kablam! warning: variant is never constructed: `New`
Nov 01 19:47:29.208 INFO kablam!    --> src/parsing/nodes.rs:147:5
Nov 01 19:47:29.208 INFO kablam!     |
Nov 01 19:47:29.208 INFO kablam! 147 |     New(NewType),
Nov 01 19:47:29.209 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:29.209 INFO kablam! 
Nov 01 19:47:29.209 INFO kablam! warning: variant is never constructed: `Assignment`
Nov 01 19:47:29.210 INFO kablam!    --> src/parsing/nodes.rs:149:5
Nov 01 19:47:29.210 INFO kablam!     |
Nov 01 19:47:29.210 INFO kablam! 149 |     Assignment(TypeAssignment),
Nov 01 19:47:29.210 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.211 INFO kablam! 
Nov 01 19:47:29.211 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:29.211 INFO kablam!    --> src/parsing/nodes.rs:169:5
Nov 01 19:47:29.212 INFO kablam!     |
Nov 01 19:47:29.212 INFO kablam! 169 |     Concrete(ConcreteMethod),
Nov 01 19:47:29.212 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.213 INFO kablam! 
Nov 01 19:47:29.213 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:29.213 INFO kablam!    --> src/parsing/nodes.rs:170:5
Nov 01 19:47:29.214 INFO kablam!     |
Nov 01 19:47:29.214 INFO kablam! 170 |     Abstract(AbstractMethod),
Nov 01 19:47:29.214 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.219 INFO kablam! 
Nov 01 19:47:29.219 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:29.219 INFO kablam!    --> src/parsing/nodes.rs:188:5
Nov 01 19:47:29.219 INFO kablam!     |
Nov 01 19:47:29.220 INFO kablam! 188 |     Concrete(ConcreteGetter),
Nov 01 19:47:29.220 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.220 INFO kablam! 
Nov 01 19:47:29.220 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:29.221 INFO kablam!    --> src/parsing/nodes.rs:189:5
Nov 01 19:47:29.221 INFO kablam!     |
Nov 01 19:47:29.221 INFO kablam! 189 |     Abstract,
Nov 01 19:47:29.222 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:29.222 INFO kablam! 
Nov 01 19:47:29.222 INFO kablam! warning: type alias is never used: `ValueArgument`
Nov 01 19:47:29.223 INFO kablam!    --> src/parsing/nodes.rs:232:1
Nov 01 19:47:29.223 INFO kablam!     |
Nov 01 19:47:29.223 INFO kablam! 232 | type ValueArgument = Argument<Expression>;
Nov 01 19:47:29.223 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.224 INFO kablam! 
Nov 01 19:47:29.224 INFO kablam! warning: type alias is never used: `TypeArguments`
Nov 01 19:47:29.224 INFO kablam!    --> src/parsing/nodes.rs:233:1
Nov 01 19:47:29.225 INFO kablam!     |
Nov 01 19:47:29.225 INFO kablam! 233 | type TypeArguments = Argument<Type>;
Nov 01 19:47:29.225 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.225 INFO kablam! 
Nov 01 19:47:29.226 INFO kablam! warning: method is never used: `new_root`
Nov 01 19:47:29.226 INFO kablam!    --> src/parsing/nodes.rs:337:5
Nov 01 19:47:29.226 INFO kablam!     |
Nov 01 19:47:29.226 INFO kablam! 337 |     pub fn new_root() -> Self {
Nov 01 19:47:29.227 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.227 INFO kablam! 
Nov 01 19:47:29.227 INFO kablam! warning: variant is never constructed: `Add`
Nov 01 19:47:29.227 INFO kablam!    --> src/parsing/nodes.rs:412:5
Nov 01 19:47:29.228 INFO kablam!     |
Nov 01 19:47:29.228 INFO kablam! 412 |     Add,
Nov 01 19:47:29.228 INFO kablam!     |     ^^^
Nov 01 19:47:29.229 INFO kablam! 
Nov 01 19:47:29.229 INFO kablam! warning: variant is never constructed: `And`
Nov 01 19:47:29.229 INFO kablam!    --> src/parsing/nodes.rs:413:5
Nov 01 19:47:29.229 INFO kablam!     |
Nov 01 19:47:29.230 INFO kablam! 413 |     And,
Nov 01 19:47:29.230 INFO kablam!     |     ^^^
Nov 01 19:47:29.230 INFO kablam! 
Nov 01 19:47:29.231 INFO kablam! warning: variant is never constructed: `BitwiseAnd`
Nov 01 19:47:29.231 INFO kablam!    --> src/parsing/nodes.rs:414:5
Nov 01 19:47:29.231 INFO kablam!     |
Nov 01 19:47:29.232 INFO kablam! 414 |     BitwiseAnd,
Nov 01 19:47:29.232 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:29.232 INFO kablam! 
Nov 01 19:47:29.233 INFO kablam! warning: variant is never constructed: `BitwiseOr`
Nov 01 19:47:29.233 INFO kablam!    --> src/parsing/nodes.rs:415:5
Nov 01 19:47:29.233 INFO kablam!     |
Nov 01 19:47:29.234 INFO kablam! 415 |     BitwiseOr,
Nov 01 19:47:29.234 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:29.234 INFO kablam! 
Nov 01 19:47:29.235 INFO kablam! warning: variant is never constructed: `Compose`
Nov 01 19:47:29.235 INFO kablam!    --> src/parsing/nodes.rs:416:5
Nov 01 19:47:29.235 INFO kablam!     |
Nov 01 19:47:29.235 INFO kablam! 416 |     Compose,
Nov 01 19:47:29.236 INFO kablam!     |     ^^^^^^^
Nov 01 19:47:29.236 INFO kablam! 
Nov 01 19:47:29.236 INFO kablam! warning: variant is never constructed: `Divide`
Nov 01 19:47:29.237 INFO kablam!    --> src/parsing/nodes.rs:417:5
Nov 01 19:47:29.237 INFO kablam!     |
Nov 01 19:47:29.237 INFO kablam! 417 |     Divide,
Nov 01 19:47:29.237 INFO kablam!     |     ^^^^^^
Nov 01 19:47:29.238 INFO kablam! 
Nov 01 19:47:29.238 INFO kablam! warning: variant is never constructed: `Dot`
Nov 01 19:47:29.238 INFO kablam!    --> src/parsing/nodes.rs:418:5
Nov 01 19:47:29.239 INFO kablam!     |
Nov 01 19:47:29.239 INFO kablam! 418 |     Dot,
Nov 01 19:47:29.239 INFO kablam!     |     ^^^
Nov 01 19:47:29.240 INFO kablam! 
Nov 01 19:47:29.240 INFO kablam! warning: variant is never constructed: `Equals`
Nov 01 19:47:29.240 INFO kablam!    --> src/parsing/nodes.rs:419:5
Nov 01 19:47:29.240 INFO kablam!     |
Nov 01 19:47:29.241 INFO kablam! 419 |     Equals,
Nov 01 19:47:29.241 INFO kablam!     |     ^^^^^^
Nov 01 19:47:29.241 INFO kablam! 
Nov 01 19:47:29.241 INFO kablam! warning: variant is never constructed: `GreaterThan`
Nov 01 19:47:29.242 INFO kablam!    --> src/parsing/nodes.rs:420:5
Nov 01 19:47:29.242 INFO kablam!     |
Nov 01 19:47:29.242 INFO kablam! 420 |     GreaterThan,
Nov 01 19:47:29.242 INFO kablam!     |     ^^^^^^^^^^^
Nov 01 19:47:29.243 INFO kablam! 
Nov 01 19:47:29.243 INFO kablam! warning: variant is never constructed: `GreaterThanOrEquals`
Nov 01 19:47:29.243 INFO kablam!    --> src/parsing/nodes.rs:421:5
Nov 01 19:47:29.243 INFO kablam!     |
Nov 01 19:47:29.244 INFO kablam! 421 |     GreaterThanOrEquals,
Nov 01 19:47:29.244 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.244 INFO kablam! 
Nov 01 19:47:29.244 INFO kablam! warning: variant is never constructed: `LessThan`
Nov 01 19:47:29.245 INFO kablam!    --> src/parsing/nodes.rs:422:5
Nov 01 19:47:29.245 INFO kablam!     |
Nov 01 19:47:29.245 INFO kablam! 422 |     LessThan,
Nov 01 19:47:29.245 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:29.246 INFO kablam! 
Nov 01 19:47:29.246 INFO kablam! warning: variant is never constructed: `LessThenOrEquals`
Nov 01 19:47:29.246 INFO kablam!    --> src/parsing/nodes.rs:423:5
Nov 01 19:47:29.251 INFO kablam!     |
Nov 01 19:47:29.251 INFO kablam! 423 |     LessThenOrEquals,
Nov 01 19:47:29.251 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:29.252 INFO kablam! 
Nov 01 19:47:29.252 INFO kablam! warning: variant is never constructed: `Modulo`
Nov 01 19:47:29.252 INFO kablam!    --> src/parsing/nodes.rs:424:5
Nov 01 19:47:29.252 INFO kablam!     |
Nov 01 19:47:29.253 INFO kablam! 424 |     Modulo,
Nov 01 19:47:29.253 INFO kablam!     |     ^^^^^^
Nov 01 19:47:29.253 INFO kablam! 
Nov 01 19:47:29.254 INFO kablam! warning: variant is never constructed: `Multiply`
Nov 01 19:47:29.254 INFO kablam!    --> src/parsing/nodes.rs:425:5
Nov 01 19:47:29.254 INFO kablam!     |
Nov 01 19:47:29.255 INFO kablam! 425 |     Multiply,
Nov 01 19:47:29.255 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:29.255 INFO kablam! 
Nov 01 19:47:29.255 INFO kablam! warning: variant is never constructed: `NotEquals`
Nov 01 19:47:29.256 INFO kablam!    --> src/parsing/nodes.rs:426:5
Nov 01 19:47:29.256 INFO kablam!     |
Nov 01 19:47:29.256 INFO kablam! 426 |     NotEquals,
Nov 01 19:47:29.257 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:29.257 INFO kablam! 
Nov 01 19:47:29.257 INFO kablam! warning: variant is never constructed: `Or`
Nov 01 19:47:29.258 INFO kablam!    --> src/parsing/nodes.rs:427:5
Nov 01 19:47:29.258 INFO kablam!     |
Nov 01 19:47:29.258 INFO kablam! 427 |     Or,
Nov 01 19:47:29.259 INFO kablam!     |     ^^
Nov 01 19:47:29.259 INFO kablam! 
Nov 01 19:47:29.259 INFO kablam! warning: variant is never constructed: `Pipe`
Nov 01 19:47:29.259 INFO kablam!    --> src/parsing/nodes.rs:428:5
Nov 01 19:47:29.260 INFO kablam!     |
Nov 01 19:47:29.260 INFO kablam! 428 |     Pipe,
Nov 01 19:47:29.260 INFO kablam!     |     ^^^^
Nov 01 19:47:29.261 INFO kablam! 
Nov 01 19:47:29.261 INFO kablam! warning: variant is never constructed: `ShiftLeft`
Nov 01 19:47:29.261 INFO kablam!    --> src/parsing/nodes.rs:429:5
Nov 01 19:47:29.262 INFO kablam!     |
Nov 01 19:47:29.262 INFO kablam! 429 |     ShiftLeft,
Nov 01 19:47:29.262 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:29.263 INFO kablam! 
Nov 01 19:47:29.263 INFO kablam! warning: variant is never constructed: `ShiftRight`
Nov 01 19:47:29.263 INFO kablam!    --> src/parsing/nodes.rs:430:5
Nov 01 19:47:29.263 INFO kablam!     |
Nov 01 19:47:29.264 INFO kablam! 430 |     ShiftRight,
Nov 01 19:47:29.264 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:29.264 INFO kablam! 
Nov 01 19:47:29.264 INFO kablam! warning: variant is never constructed: `Subtract`
Nov 01 19:47:29.265 INFO kablam!    --> src/parsing/nodes.rs:431:5
Nov 01 19:47:29.265 INFO kablam!     |
Nov 01 19:47:29.265 INFO kablam! 431 |     Subtract,
Nov 01 19:47:29.265 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:29.266 INFO kablam! 
Nov 01 19:47:29.266 INFO kablam! warning: variant is never constructed: `Lexer`
Nov 01 19:47:29.266 INFO kablam!   --> src/parsing/mod.rs:38:5
Nov 01 19:47:29.267 INFO kablam!    |
Nov 01 19:47:29.267 INFO kablam! 38 |     Lexer(lexer::Error),
Nov 01 19:47:29.267 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.268 INFO kablam! 
Nov 01 19:47:29.268 INFO kablam! warning: method is never used: `expect_and_read`
Nov 01 19:47:29.268 INFO kablam!   --> src/parsing/mod.rs:91:5
Nov 01 19:47:29.268 INFO kablam!    |
Nov 01 19:47:29.269 INFO kablam! 91 |     fn expect_and_read(&mut self, expected: Token) -> Result<Token> {
Nov 01 19:47:29.269 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.269 INFO kablam! 
Nov 01 19:47:29.270 INFO kablam! warning: method is never used: `parse_class_body`
Nov 01 19:47:29.270 INFO kablam!    --> src/parsing/mod.rs:684:5
Nov 01 19:47:29.270 INFO kablam!     |
Nov 01 19:47:29.270 INFO kablam! 684 |     fn parse_class_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:29.271 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.271 INFO kablam! 
Nov 01 19:47:29.271 INFO kablam! warning: method is never used: `parse_interface_body`
Nov 01 19:47:29.271 INFO kablam!    --> src/parsing/mod.rs:688:5
Nov 01 19:47:29.271 INFO kablam!     |
Nov 01 19:47:29.272 INFO kablam! 688 |     fn parse_interface_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:29.272 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.272 INFO kablam! 
Nov 01 19:47:29.272 INFO kablam! warning: method is never used: `parse_expression_grouping`
Nov 01 19:47:29.272 INFO kablam!    --> src/parsing/mod.rs:722:5
Nov 01 19:47:29.272 INFO kablam!     |
Nov 01 19:47:29.273 INFO kablam! 722 |     fn parse_expression_grouping(&mut self) -> Result<nodes::Expression> {
Nov 01 19:47:29.273 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.273 INFO kablam! 
Nov 01 19:47:29.273 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.273 INFO kablam!    --> src/parsing/mod.rs:742:29
Nov 01 19:47:29.273 INFO kablam!     |
Nov 01 19:47:29.274 INFO kablam! 742 |                             self.parse_class();
Nov 01 19:47:29.274 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.274 INFO kablam!     |
Nov 01 19:47:29.274 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 19:47:29.274 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.275 INFO kablam! 
Nov 01 19:47:29.275 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.275 INFO kablam!    --> src/parsing/mod.rs:746:29
Nov 01 19:47:29.275 INFO kablam!     |
Nov 01 19:47:29.275 INFO kablam! 746 |                             self.parse_extends();
Nov 01 19:47:29.276 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.276 INFO kablam!     |
Nov 01 19:47:29.276 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.276 INFO kablam! 
Nov 01 19:47:29.276 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.277 INFO kablam!    --> src/parsing/mod.rs:750:29
Nov 01 19:47:29.277 INFO kablam!     |
Nov 01 19:47:29.277 INFO kablam! 750 |                             self.parse_import();
Nov 01 19:47:29.277 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.277 INFO kablam!     |
Nov 01 19:47:29.277 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.278 INFO kablam! 
Nov 01 19:47:29.278 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.278 INFO kablam!    --> src/parsing/mod.rs:754:29
Nov 01 19:47:29.278 INFO kablam!     |
Nov 01 19:47:29.278 INFO kablam! 754 |                             self.parse_interface();
Nov 01 19:47:29.279 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.279 INFO kablam!     |
Nov 01 19:47:29.279 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.279 INFO kablam! 
Nov 01 19:47:29.279 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.280 INFO kablam!    --> src/parsing/mod.rs:758:29
Nov 01 19:47:29.280 INFO kablam!     |
Nov 01 19:47:29.280 INFO kablam! 758 |                             self.parse_package_definition();
Nov 01 19:47:29.280 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.280 INFO kablam!     |
Nov 01 19:47:29.280 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.281 INFO kablam! 
Nov 01 19:47:29.281 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.281 INFO kablam!    --> src/parsing/mod.rs:762:29
Nov 01 19:47:29.281 INFO kablam!     |
Nov 01 19:47:29.281 INFO kablam! 762 |                             self.parse_binding();
Nov 01 19:47:29.282 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.282 INFO kablam!     |
Nov 01 19:47:29.282 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.282 INFO kablam! 
Nov 01 19:47:29.282 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.283 INFO kablam!    --> src/parsing/mod.rs:796:29
Nov 01 19:47:29.283 INFO kablam!     |
Nov 01 19:47:29.283 INFO kablam! 796 |                             self.parse_extends();
Nov 01 19:47:29.283 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.283 INFO kablam!     |
Nov 01 19:47:29.283 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.284 INFO kablam! 
Nov 01 19:47:29.284 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.284 INFO kablam!    --> src/parsing/mod.rs:800:29
Nov 01 19:47:29.284 INFO kablam!     |
Nov 01 19:47:29.284 INFO kablam! 800 |                             self.parse_import();
Nov 01 19:47:29.285 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.285 INFO kablam!     |
Nov 01 19:47:29.285 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.285 INFO kablam! 
Nov 01 19:47:29.285 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.286 INFO kablam!    --> src/parsing/mod.rs:804:29
Nov 01 19:47:29.286 INFO kablam!     |
Nov 01 19:47:29.286 INFO kablam! 804 |                             self.parse_interface();
Nov 01 19:47:29.286 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.286 INFO kablam!     |
Nov 01 19:47:29.286 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.287 INFO kablam! 
Nov 01 19:47:29.287 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.287 INFO kablam!    --> src/parsing/mod.rs:808:29
Nov 01 19:47:29.287 INFO kablam!     |
Nov 01 19:47:29.288 INFO kablam! 808 |                             self.parse_package_definition();
Nov 01 19:47:29.288 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.288 INFO kablam!     |
Nov 01 19:47:29.288 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.288 INFO kablam! 
Nov 01 19:47:29.288 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.289 INFO kablam!    --> src/parsing/mod.rs:812:29
Nov 01 19:47:29.289 INFO kablam!     |
Nov 01 19:47:29.289 INFO kablam! 812 |                             self.parse_binding();
Nov 01 19:47:29.289 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.289 INFO kablam!     |
Nov 01 19:47:29.289 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.290 INFO kablam! 
Nov 01 19:47:29.290 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.290 INFO kablam!    --> src/parsing/mod.rs:819:29
Nov 01 19:47:29.290 INFO kablam!     |
Nov 01 19:47:29.290 INFO kablam! 819 |                             self.parse_expression();
Nov 01 19:47:29.290 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.291 INFO kablam!     |
Nov 01 19:47:29.291 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.291 INFO kablam! 
Nov 01 19:47:29.291 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 01 19:47:29.291 INFO kablam!    --> src/parsing/mod.rs:902:9
Nov 01 19:47:29.291 INFO kablam!     |
Nov 01 19:47:29.291 INFO kablam! 902 |         self.tokens.join_lexer_thread();
Nov 01 19:47:29.291 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:29.291 INFO kablam!     |
Nov 01 19:47:29.291 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:29.291 INFO kablam! 
Nov 01 19:47:31.519 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.16s
Nov 01 19:47:31.519 INFO kablam! su: No module specific data is present
Nov 01 19:47:32.796 INFO running `"docker" "rm" "-f" "6c4d72c2083c80a0c53cf6419ba37da9ea3eabc6938b8b3933ef7edb5934efba"`
Nov 01 19:47:33.095 INFO blam! 6c4d72c2083c80a0c53cf6419ba37da9ea3eabc6938b8b3933ef7edb5934efba
Nov 01 19:47:33.095 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/beta-1.31-1/1.30.0:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +1.30.0 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 01 19:47:33.671 INFO blam! 934c9ea81f63c9570d0b01aeee85ed3128c795505f2af8abb8459ce6cbb06f07
Nov 01 19:47:33.677 INFO running `"docker" "start" "-a" "934c9ea81f63c9570d0b01aeee85ed3128c795505f2af8abb8459ce6cbb06f07"`
Nov 01 19:47:34.798 INFO kablam! usermod: no changes
Nov 01 19:47:34.842 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Nov 01 19:47:34.842 INFO kablam!      Running /target/debug/deps/sylan-125f36cb1fa37c78
Nov 01 19:47:34.844 INFO blam! 
Nov 01 19:47:34.844 INFO blam! running 25 tests
Nov 01 19:47:34.863 INFO blam! test lexing::lexer::tests::empty ... ok
Nov 01 19:47:34.863 INFO blam! test lexing::lexer::tests::identifier ... ok
Nov 01 19:47:34.863 INFO blam! test lexing::lexer::tests::interpolated_strings ... ok
Nov 01 19:47:34.863 INFO blam! test lexing::lexer::tests::operators ... ok
Nov 01 19:47:34.863 INFO blam! test lexing::lexer::tests::rest ... ok
Nov 01 19:47:34.864 INFO blam! test lexing::lexer::tests::keywords ... ok
Nov 01 19:47:34.864 INFO blam! test lexing::lexer::tests::chars ... ok
Nov 01 19:47:34.864 INFO blam! test lexing::lexer::tests::single_line_comments ... ok
Nov 01 19:47:34.867 INFO blam! test lexing::lexer::tests::numbers ... ok
Nov 01 19:47:34.875 INFO blam! test lexing::lexer::tests::sydoc ... ok
Nov 01 19:47:34.875 INFO blam! test lexing::lexer::tests::version ... ok
Nov 01 19:47:34.875 INFO blam! test lexing::source::test ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::lexer::tests::shebang ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::lexer::tests::booleans ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::lexer::tests::strings ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::lexer::tests::multi_line_comments ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::tests::discard ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::tests::read ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::tests::peek_nth ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::tests::discard_many ... ok
Nov 01 19:47:34.877 INFO blam! test lexing::tests::peek ... ok
Nov 01 19:47:34.878 INFO blam! test lexing::tests::trivia ... ok
Nov 01 19:47:34.883 INFO blam! test lexing::tests::peek_many ... ok
Nov 01 19:47:34.883 INFO blam! test lexing::tests::match_nth ... ok
Nov 01 19:47:34.899 INFO blam! test lexing::tests::read_many ... ok
Nov 01 19:47:34.899 INFO blam! 
Nov 01 19:47:34.899 INFO blam! test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 19:47:34.899 INFO blam! 
Nov 01 19:47:34.899 INFO kablam! su: No module specific data is present
Nov 01 19:47:35.806 INFO running `"docker" "rm" "-f" "934c9ea81f63c9570d0b01aeee85ed3128c795505f2af8abb8459ce6cbb06f07"`
Nov 01 19:47:36.157 INFO blam! 934c9ea81f63c9570d0b01aeee85ed3128c795505f2af8abb8459ce6cbb06f07
