Nov 01 19:47:01.190 INFO testing LouisJackman/sylan against beta-2018-10-30 for beta-1.31-1
Nov 01 19:47:01.191 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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:01.824 INFO blam! 862632807c4ebb70a65a875fbc22b9fe4d690a79ee11c09778b1e3107b4e0246
Nov 01 19:47:01.826 INFO running `"docker" "start" "-a" "862632807c4ebb70a65a875fbc22b9fe4d690a79ee11c09778b1e3107b4e0246"`
Nov 01 19:47:03.475 INFO kablam! usermod: no changes
Nov 01 19:47:03.518 INFO kablam!    Compiling sylan v0.1.0 (/source)
Nov 01 19:47:04.132 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 19:47:04.132 INFO kablam!  --> src/lexing/lexer.rs:5:5
Nov 01 19:47:04.132 INFO kablam!   |
Nov 01 19:47:04.132 INFO kablam! 5 | use std::sync::Arc;
Nov 01 19:47:04.132 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 19:47:04.132 INFO kablam!   |
Nov 01 19:47:04.132 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 19:47:04.132 INFO kablam! 
Nov 01 19:47:04.132 INFO kablam! warning: unused imports: `Identifier`, `InterpolatedString`, `Shebang`, `SyDoc`
Nov 01 19:47:04.133 INFO kablam!   --> src/lexing/lexer.rs:12:24
Nov 01 19:47:04.133 INFO kablam!    |
Nov 01 19:47:04.133 INFO kablam! 12 | use multiphase::{self, Identifier, InterpolatedString, Shebang, SyDoc, SylanString};
Nov 01 19:47:04.133 INFO kablam!    |                        ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^  ^^^^^^^  ^^^^^
Nov 01 19:47:04.133 INFO kablam! 
Nov 01 19:47:04.134 INFO kablam! warning: unused import: `multiphase::Identifier`
Nov 01 19:47:04.134 INFO kablam!   --> src/lexing/mod.rs:12:5
Nov 01 19:47:04.134 INFO kablam!    |
Nov 01 19:47:04.134 INFO kablam! 12 | use multiphase::Identifier;
Nov 01 19:47:04.134 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:04.134 INFO kablam! 
Nov 01 19:47:04.787 INFO kablam! warning: unused variable: `expression`
Nov 01 19:47:04.788 INFO kablam!    --> src/parsing/mod.rs:387:53
Nov 01 19:47:04.788 INFO kablam!     |
Nov 01 19:47:04.789 INFO kablam! 387 |     fn reinterpret_expression_as_pattern(&mut self, expression: Expression) -> Result<Pattern> {
Nov 01 19:47:04.789 INFO kablam!     |                                                     ^^^^^^^^^^ help: consider using `_expression` instead
Nov 01 19:47:04.790 INFO kablam!     |
Nov 01 19:47:04.791 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 19:47:04.791 INFO kablam! 
Nov 01 19:47:04.792 INFO kablam! warning: unused variable: `unexpected`
Nov 01 19:47:04.792 INFO kablam!    --> src/parsing/mod.rs:766:25
Nov 01 19:47:04.793 INFO kablam!     |
Nov 01 19:47:04.794 INFO kablam! 766 |                         unexpected => {
Nov 01 19:47:04.794 INFO kablam!     |                         ^^^^^^^^^^ help: consider using `_unexpected` instead
Nov 01 19:47:04.794 INFO kablam! 
Nov 01 19:47:04.799 INFO kablam! warning: unused variable: `class`
Nov 01 19:47:04.799 INFO kablam!    --> src/parsing/mod.rs:792:33
Nov 01 19:47:04.800 INFO kablam!     |
Nov 01 19:47:04.800 INFO kablam! 792 |                             let class = self.parse_class();
Nov 01 19:47:04.800 INFO kablam!     |                                 ^^^^^ help: consider using `_class` instead
Nov 01 19:47:04.801 INFO kablam! 
Nov 01 19:47:05.056 INFO kablam! warning: variant is never constructed: `Unexpected`
Nov 01 19:47:05.057 INFO kablam!   --> src/lexing/lexer.rs:36:5
Nov 01 19:47:05.057 INFO kablam!    |
Nov 01 19:47:05.057 INFO kablam! 36 |     Unexpected(char),
Nov 01 19:47:05.058 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:05.058 INFO kablam!    |
Nov 01 19:47:05.058 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 19:47:05.058 INFO kablam! 
Nov 01 19:47:05.059 INFO kablam! warning: method is never used: `unexpected`
Nov 01 19:47:05.059 INFO kablam!    --> src/lexing/lexer.rs:105:5
Nov 01 19:47:05.059 INFO kablam!     |
Nov 01 19:47:05.060 INFO kablam! 105 |     fn unexpected(&self, unexpected: char) -> TokenResult {
Nov 01 19:47:05.060 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.060 INFO kablam! 
Nov 01 19:47:05.060 INFO kablam! warning: enum is never used: `Item`
Nov 01 19:47:05.061 INFO kablam!   --> src/parsing/nodes.rs:18:1
Nov 01 19:47:05.061 INFO kablam!    |
Nov 01 19:47:05.061 INFO kablam! 18 | pub enum Item {
Nov 01 19:47:05.061 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:05.062 INFO kablam! 
Nov 01 19:47:05.062 INFO kablam! warning: variant is never constructed: `BinaryOperator`
Nov 01 19:47:05.062 INFO kablam!   --> src/parsing/nodes.rs:36:5
Nov 01 19:47:05.063 INFO kablam!    |
Nov 01 19:47:05.063 INFO kablam! 36 |     BinaryOperator(BinaryOperator, Box<Expression>, Box<Expression>),
Nov 01 19:47:05.063 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.063 INFO kablam! 
Nov 01 19:47:05.063 INFO kablam! warning: variant is never constructed: `DoContext`
Nov 01 19:47:05.064 INFO kablam!   --> src/parsing/nodes.rs:39:5
Nov 01 19:47:05.064 INFO kablam!    |
Nov 01 19:47:05.064 INFO kablam! 39 |     DoContext(Box<Expression>, Scope),
Nov 01 19:47:05.064 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.065 INFO kablam! 
Nov 01 19:47:05.065 INFO kablam! warning: variant is never constructed: `Continue`
Nov 01 19:47:05.065 INFO kablam!   --> src/parsing/nodes.rs:42:5
Nov 01 19:47:05.065 INFO kablam!    |
Nov 01 19:47:05.066 INFO kablam! 42 |     Continue(Continue),
Nov 01 19:47:05.066 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.066 INFO kablam! 
Nov 01 19:47:05.066 INFO kablam! warning: variant is never constructed: `Call`
Nov 01 19:47:05.067 INFO kablam!   --> src/parsing/nodes.rs:43:5
Nov 01 19:47:05.067 INFO kablam!    |
Nov 01 19:47:05.067 INFO kablam! 43 |     Call(Call),
Nov 01 19:47:05.068 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:05.068 INFO kablam! 
Nov 01 19:47:05.068 INFO kablam! warning: variant is never constructed: `PackageLookup`
Nov 01 19:47:05.068 INFO kablam!   --> src/parsing/nodes.rs:44:5
Nov 01 19:47:05.069 INFO kablam!    |
Nov 01 19:47:05.069 INFO kablam! 44 |     PackageLookup(PackageLookup),
Nov 01 19:47:05.069 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.070 INFO kablam! 
Nov 01 19:47:05.070 INFO kablam! warning: enum is never used: `Node`
Nov 01 19:47:05.070 INFO kablam!   --> src/parsing/nodes.rs:48:1
Nov 01 19:47:05.071 INFO kablam!    |
Nov 01 19:47:05.071 INFO kablam! 48 | pub enum Node {
Nov 01 19:47:05.071 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:05.071 INFO kablam! 
Nov 01 19:47:05.072 INFO kablam! warning: variant is never constructed: `Imported`
Nov 01 19:47:05.072 INFO kablam!   --> src/parsing/nodes.rs:72:5
Nov 01 19:47:05.072 INFO kablam!    |
Nov 01 19:47:05.073 INFO kablam! 72 |     Imported(Package),
Nov 01 19:47:05.073 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.073 INFO kablam! 
Nov 01 19:47:05.074 INFO kablam! warning: variant is never constructed: `Binding`
Nov 01 19:47:05.074 INFO kablam!   --> src/parsing/nodes.rs:91:5
Nov 01 19:47:05.083 INFO kablam!    |
Nov 01 19:47:05.083 INFO kablam! 91 |     Binding(Binding),
Nov 01 19:47:05.084 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:05.084 INFO kablam! 
Nov 01 19:47:05.084 INFO kablam! warning: variant is never constructed: `Type`
Nov 01 19:47:05.084 INFO kablam!   --> src/parsing/nodes.rs:92:5
Nov 01 19:47:05.085 INFO kablam!    |
Nov 01 19:47:05.085 INFO kablam! 92 |     Type(Type),
Nov 01 19:47:05.085 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:05.085 INFO kablam! 
Nov 01 19:47:05.086 INFO kablam! warning: variant is never constructed: `Package`
Nov 01 19:47:05.086 INFO kablam!   --> src/parsing/nodes.rs:93:5
Nov 01 19:47:05.086 INFO kablam!    |
Nov 01 19:47:05.086 INFO kablam! 93 |     Package(Package),
Nov 01 19:47:05.087 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:05.087 INFO kablam! 
Nov 01 19:47:05.087 INFO kablam! warning: variant is never constructed: `Class`
Nov 01 19:47:05.088 INFO kablam!    --> src/parsing/nodes.rs:120:5
Nov 01 19:47:05.088 INFO kablam!     |
Nov 01 19:47:05.088 INFO kablam! 120 |     Class(Class),
Nov 01 19:47:05.089 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:05.089 INFO kablam! 
Nov 01 19:47:05.089 INFO kablam! warning: variant is never constructed: `Interface`
Nov 01 19:47:05.090 INFO kablam!    --> src/parsing/nodes.rs:121:5
Nov 01 19:47:05.090 INFO kablam!     |
Nov 01 19:47:05.090 INFO kablam! 121 |     Interface(Interface),
Nov 01 19:47:05.090 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.091 INFO kablam! 
Nov 01 19:47:05.091 INFO kablam! warning: variant is never constructed: `New`
Nov 01 19:47:05.091 INFO kablam!    --> src/parsing/nodes.rs:147:5
Nov 01 19:47:05.092 INFO kablam!     |
Nov 01 19:47:05.092 INFO kablam! 147 |     New(NewType),
Nov 01 19:47:05.092 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:05.093 INFO kablam! 
Nov 01 19:47:05.093 INFO kablam! warning: variant is never constructed: `Assignment`
Nov 01 19:47:05.093 INFO kablam!    --> src/parsing/nodes.rs:149:5
Nov 01 19:47:05.093 INFO kablam!     |
Nov 01 19:47:05.094 INFO kablam! 149 |     Assignment(TypeAssignment),
Nov 01 19:47:05.094 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.094 INFO kablam! 
Nov 01 19:47:05.095 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:05.095 INFO kablam!    --> src/parsing/nodes.rs:169:5
Nov 01 19:47:05.095 INFO kablam!     |
Nov 01 19:47:05.095 INFO kablam! 169 |     Concrete(ConcreteMethod),
Nov 01 19:47:05.096 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.096 INFO kablam! 
Nov 01 19:47:05.096 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:05.096 INFO kablam!    --> src/parsing/nodes.rs:170:5
Nov 01 19:47:05.097 INFO kablam!     |
Nov 01 19:47:05.097 INFO kablam! 170 |     Abstract(AbstractMethod),
Nov 01 19:47:05.097 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.097 INFO kablam! 
Nov 01 19:47:05.098 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:05.098 INFO kablam!    --> src/parsing/nodes.rs:188:5
Nov 01 19:47:05.098 INFO kablam!     |
Nov 01 19:47:05.098 INFO kablam! 188 |     Concrete(ConcreteGetter),
Nov 01 19:47:05.099 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.099 INFO kablam! 
Nov 01 19:47:05.099 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:05.099 INFO kablam!    --> src/parsing/nodes.rs:189:5
Nov 01 19:47:05.100 INFO kablam!     |
Nov 01 19:47:05.100 INFO kablam! 189 |     Abstract,
Nov 01 19:47:05.100 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:05.100 INFO kablam! 
Nov 01 19:47:05.100 INFO kablam! warning: type alias is never used: `ValueArgument`
Nov 01 19:47:05.101 INFO kablam!    --> src/parsing/nodes.rs:232:1
Nov 01 19:47:05.101 INFO kablam!     |
Nov 01 19:47:05.101 INFO kablam! 232 | type ValueArgument = Argument<Expression>;
Nov 01 19:47:05.101 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.102 INFO kablam! 
Nov 01 19:47:05.102 INFO kablam! warning: type alias is never used: `TypeArguments`
Nov 01 19:47:05.102 INFO kablam!    --> src/parsing/nodes.rs:233:1
Nov 01 19:47:05.102 INFO kablam!     |
Nov 01 19:47:05.108 INFO kablam! 233 | type TypeArguments = Argument<Type>;
Nov 01 19:47:05.109 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.109 INFO kablam! 
Nov 01 19:47:05.109 INFO kablam! warning: method is never used: `new_root`
Nov 01 19:47:05.109 INFO kablam!    --> src/parsing/nodes.rs:337:5
Nov 01 19:47:05.110 INFO kablam!     |
Nov 01 19:47:05.110 INFO kablam! 337 |     pub fn new_root() -> Self {
Nov 01 19:47:05.110 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.111 INFO kablam! 
Nov 01 19:47:05.111 INFO kablam! warning: variant is never constructed: `Add`
Nov 01 19:47:05.111 INFO kablam!    --> src/parsing/nodes.rs:412:5
Nov 01 19:47:05.111 INFO kablam!     |
Nov 01 19:47:05.112 INFO kablam! 412 |     Add,
Nov 01 19:47:05.112 INFO kablam!     |     ^^^
Nov 01 19:47:05.112 INFO kablam! 
Nov 01 19:47:05.113 INFO kablam! warning: variant is never constructed: `And`
Nov 01 19:47:05.113 INFO kablam!    --> src/parsing/nodes.rs:413:5
Nov 01 19:47:05.113 INFO kablam!     |
Nov 01 19:47:05.114 INFO kablam! 413 |     And,
Nov 01 19:47:05.114 INFO kablam!     |     ^^^
Nov 01 19:47:05.114 INFO kablam! 
Nov 01 19:47:05.114 INFO kablam! warning: variant is never constructed: `BitwiseAnd`
Nov 01 19:47:05.115 INFO kablam!    --> src/parsing/nodes.rs:414:5
Nov 01 19:47:05.115 INFO kablam!     |
Nov 01 19:47:05.115 INFO kablam! 414 |     BitwiseAnd,
Nov 01 19:47:05.115 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:05.115 INFO kablam! 
Nov 01 19:47:05.115 INFO kablam! warning: variant is never constructed: `BitwiseOr`
Nov 01 19:47:05.115 INFO kablam!    --> src/parsing/nodes.rs:415:5
Nov 01 19:47:05.115 INFO kablam!     |
Nov 01 19:47:05.115 INFO kablam! 415 |     BitwiseOr,
Nov 01 19:47:05.115 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:05.115 INFO kablam! 
Nov 01 19:47:05.115 INFO kablam! warning: variant is never constructed: `Compose`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:416:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 416 |     Compose,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Divide`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:417:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 417 |     Divide,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Dot`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:418:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 418 |     Dot,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Equals`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:419:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 419 |     Equals,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `GreaterThan`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:420:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 420 |     GreaterThan,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `GreaterThanOrEquals`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:421:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 421 |     GreaterThanOrEquals,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `LessThan`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:422:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 422 |     LessThan,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `LessThenOrEquals`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:423:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 423 |     LessThenOrEquals,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Modulo`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:424:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 424 |     Modulo,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Multiply`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:425:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 425 |     Multiply,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `NotEquals`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:426:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 426 |     NotEquals,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Or`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:427:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 427 |     Or,
Nov 01 19:47:05.116 INFO kablam!     |     ^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `Pipe`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:428:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 428 |     Pipe,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `ShiftLeft`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:429:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 429 |     ShiftLeft,
Nov 01 19:47:05.116 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:05.116 INFO kablam! 
Nov 01 19:47:05.116 INFO kablam! warning: variant is never constructed: `ShiftRight`
Nov 01 19:47:05.116 INFO kablam!    --> src/parsing/nodes.rs:430:5
Nov 01 19:47:05.116 INFO kablam!     |
Nov 01 19:47:05.116 INFO kablam! 430 |     ShiftRight,
Nov 01 19:47:05.117 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:05.117 INFO kablam! 
Nov 01 19:47:05.117 INFO kablam! warning: variant is never constructed: `Subtract`
Nov 01 19:47:05.117 INFO kablam!    --> src/parsing/nodes.rs:431:5
Nov 01 19:47:05.117 INFO kablam!     |
Nov 01 19:47:05.117 INFO kablam! 431 |     Subtract,
Nov 01 19:47:05.117 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:05.117 INFO kablam! 
Nov 01 19:47:05.117 INFO kablam! warning: variant is never constructed: `Lexer`
Nov 01 19:47:05.117 INFO kablam!   --> src/parsing/mod.rs:38:5
Nov 01 19:47:05.117 INFO kablam!    |
Nov 01 19:47:05.117 INFO kablam! 38 |     Lexer(lexer::Error),
Nov 01 19:47:05.117 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.117 INFO kablam! 
Nov 01 19:47:05.117 INFO kablam! warning: method is never used: `expect_and_read`
Nov 01 19:47:05.117 INFO kablam!   --> src/parsing/mod.rs:91:5
Nov 01 19:47:05.117 INFO kablam!    |
Nov 01 19:47:05.117 INFO kablam! 91 |     fn expect_and_read(&mut self, expected: Token) -> Result<Token> {
Nov 01 19:47:05.117 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.117 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: method is never used: `parse_class_body`
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:684:5
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 684 |     fn parse_class_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:05.123 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: method is never used: `parse_interface_body`
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:688:5
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 688 |     fn parse_interface_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:05.123 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: method is never used: `parse_expression_grouping`
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:722:5
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 722 |     fn parse_expression_grouping(&mut self) -> Result<nodes::Expression> {
Nov 01 19:47:05.123 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:742:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 742 |                             self.parse_class();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:746:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 746 |                             self.parse_extends();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:750:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 750 |                             self.parse_import();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:754:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 754 |                             self.parse_interface();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:758:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 758 |                             self.parse_package_definition();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:762:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 762 |                             self.parse_binding();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:796:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 796 |                             self.parse_extends();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.123 INFO kablam! 
Nov 01 19:47:05.123 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.123 INFO kablam!    --> src/parsing/mod.rs:800:29
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.123 INFO kablam! 800 |                             self.parse_import();
Nov 01 19:47:05.123 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.123 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.124 INFO kablam! 
Nov 01 19:47:05.124 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.124 INFO kablam!    --> src/parsing/mod.rs:804:29
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam! 804 |                             self.parse_interface();
Nov 01 19:47:05.124 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.124 INFO kablam! 
Nov 01 19:47:05.124 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.124 INFO kablam!    --> src/parsing/mod.rs:808:29
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam! 808 |                             self.parse_package_definition();
Nov 01 19:47:05.124 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.124 INFO kablam! 
Nov 01 19:47:05.124 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.124 INFO kablam!    --> src/parsing/mod.rs:812:29
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam! 812 |                             self.parse_binding();
Nov 01 19:47:05.124 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.124 INFO kablam! 
Nov 01 19:47:05.124 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.124 INFO kablam!    --> src/parsing/mod.rs:819:29
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam! 819 |                             self.parse_expression();
Nov 01 19:47:05.124 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.124 INFO kablam!     |
Nov 01 19:47:05.124 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.124 INFO kablam! 
Nov 01 19:47:05.139 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:05.139 INFO kablam!    --> src/parsing/mod.rs:902:9
Nov 01 19:47:05.139 INFO kablam!     |
Nov 01 19:47:05.139 INFO kablam! 902 |         self.tokens.join_lexer_thread();
Nov 01 19:47:05.139 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:05.139 INFO kablam!     |
Nov 01 19:47:05.139 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:05.139 INFO kablam! 
Nov 01 19:47:09.891 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.40s
Nov 01 19:47:09.894 INFO kablam! su: No module specific data is present
Nov 01 19:47:11.051 INFO running `"docker" "rm" "-f" "862632807c4ebb70a65a875fbc22b9fe4d690a79ee11c09778b1e3107b4e0246"`
Nov 01 19:47:11.283 INFO blam! 862632807c4ebb70a65a875fbc22b9fe4d690a79ee11c09778b1e3107b4e0246
Nov 01 19:47:11.289 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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:11.752 INFO blam! d551155d1225a7b8effee32ee19303d1700cd0115a4cfeaefaff53e0cb052683
Nov 01 19:47:11.755 INFO running `"docker" "start" "-a" "d551155d1225a7b8effee32ee19303d1700cd0115a4cfeaefaff53e0cb052683"`
Nov 01 19:47:13.515 INFO kablam! usermod: no changes
Nov 01 19:47:13.559 INFO kablam!    Compiling sylan v0.1.0 (/source)
Nov 01 19:47:14.323 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 19:47:14.323 INFO kablam!  --> src/lexing/lexer.rs:5:5
Nov 01 19:47:14.323 INFO kablam!   |
Nov 01 19:47:14.323 INFO kablam! 5 | use std::sync::Arc;
Nov 01 19:47:14.323 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 01 19:47:14.323 INFO kablam!   |
Nov 01 19:47:14.323 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 01 19:47:14.323 INFO kablam! 
Nov 01 19:47:14.323 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 01 19:47:14.323 INFO kablam!    --> src/lexing/mod.rs:152:9
Nov 01 19:47:14.323 INFO kablam!     |
Nov 01 19:47:14.323 INFO kablam! 152 |     use std::sync::Arc;
Nov 01 19:47:14.323 INFO kablam!     |         ^^^^^^^^^^^^^^
Nov 01 19:47:14.323 INFO kablam! 
Nov 01 19:47:15.004 INFO kablam! warning: unused variable: `expression`
Nov 01 19:47:15.004 INFO kablam!    --> src/parsing/mod.rs:387:53
Nov 01 19:47:15.005 INFO kablam!     |
Nov 01 19:47:15.005 INFO kablam! 387 |     fn reinterpret_expression_as_pattern(&mut self, expression: Expression) -> Result<Pattern> {
Nov 01 19:47:15.005 INFO kablam!     |                                                     ^^^^^^^^^^ help: consider using `_expression` instead
Nov 01 19:47:15.005 INFO kablam!     |
Nov 01 19:47:15.005 INFO kablam!     = note: #[warn(unused_variables)] on by default
Nov 01 19:47:15.005 INFO kablam! 
Nov 01 19:47:15.005 INFO kablam! warning: unused variable: `unexpected`
Nov 01 19:47:15.005 INFO kablam!    --> src/parsing/mod.rs:766:25
Nov 01 19:47:15.005 INFO kablam!     |
Nov 01 19:47:15.005 INFO kablam! 766 |                         unexpected => {
Nov 01 19:47:15.005 INFO kablam!     |                         ^^^^^^^^^^ help: consider using `_unexpected` instead
Nov 01 19:47:15.005 INFO kablam! 
Nov 01 19:47:15.005 INFO kablam! warning: unused variable: `class`
Nov 01 19:47:15.005 INFO kablam!    --> src/parsing/mod.rs:792:33
Nov 01 19:47:15.005 INFO kablam!     |
Nov 01 19:47:15.005 INFO kablam! 792 |                             let class = self.parse_class();
Nov 01 19:47:15.005 INFO kablam!     |                                 ^^^^^ help: consider using `_class` instead
Nov 01 19:47:15.005 INFO kablam! 
Nov 01 19:47:15.273 INFO kablam! warning: variant is never constructed: `Unexpected`
Nov 01 19:47:15.274 INFO kablam!   --> src/lexing/lexer.rs:36:5
Nov 01 19:47:15.274 INFO kablam!    |
Nov 01 19:47:15.274 INFO kablam! 36 |     Unexpected(char),
Nov 01 19:47:15.275 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:15.275 INFO kablam!    |
Nov 01 19:47:15.275 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 19:47:15.276 INFO kablam! 
Nov 01 19:47:15.278 INFO kablam! warning: method is never used: `unexpected`
Nov 01 19:47:15.278 INFO kablam!    --> src/lexing/lexer.rs:105:5
Nov 01 19:47:15.278 INFO kablam!     |
Nov 01 19:47:15.278 INFO kablam! 105 |     fn unexpected(&self, unexpected: char) -> TokenResult {
Nov 01 19:47:15.278 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.278 INFO kablam! 
Nov 01 19:47:15.278 INFO kablam! warning: enum is never used: `Item`
Nov 01 19:47:15.278 INFO kablam!   --> src/parsing/nodes.rs:18:1
Nov 01 19:47:15.278 INFO kablam!    |
Nov 01 19:47:15.278 INFO kablam! 18 | pub enum Item {
Nov 01 19:47:15.278 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:15.278 INFO kablam! 
Nov 01 19:47:15.278 INFO kablam! warning: variant is never constructed: `BinaryOperator`
Nov 01 19:47:15.278 INFO kablam!   --> src/parsing/nodes.rs:36:5
Nov 01 19:47:15.278 INFO kablam!    |
Nov 01 19:47:15.278 INFO kablam! 36 |     BinaryOperator(BinaryOperator, Box<Expression>, Box<Expression>),
Nov 01 19:47:15.278 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.278 INFO kablam! 
Nov 01 19:47:15.278 INFO kablam! warning: variant is never constructed: `DoContext`
Nov 01 19:47:15.279 INFO kablam!   --> src/parsing/nodes.rs:39:5
Nov 01 19:47:15.279 INFO kablam!    |
Nov 01 19:47:15.279 INFO kablam! 39 |     DoContext(Box<Expression>, Scope),
Nov 01 19:47:15.279 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.279 INFO kablam! 
Nov 01 19:47:15.279 INFO kablam! warning: variant is never constructed: `Continue`
Nov 01 19:47:15.279 INFO kablam!   --> src/parsing/nodes.rs:42:5
Nov 01 19:47:15.279 INFO kablam!    |
Nov 01 19:47:15.279 INFO kablam! 42 |     Continue(Continue),
Nov 01 19:47:15.279 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.279 INFO kablam! 
Nov 01 19:47:15.279 INFO kablam! warning: variant is never constructed: `Call`
Nov 01 19:47:15.279 INFO kablam!   --> src/parsing/nodes.rs:43:5
Nov 01 19:47:15.279 INFO kablam!    |
Nov 01 19:47:15.279 INFO kablam! 43 |     Call(Call),
Nov 01 19:47:15.279 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:15.279 INFO kablam! 
Nov 01 19:47:15.279 INFO kablam! warning: variant is never constructed: `PackageLookup`
Nov 01 19:47:15.279 INFO kablam!   --> src/parsing/nodes.rs:44:5
Nov 01 19:47:15.279 INFO kablam!    |
Nov 01 19:47:15.279 INFO kablam! 44 |     PackageLookup(PackageLookup),
Nov 01 19:47:15.279 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.279 INFO kablam! 
Nov 01 19:47:15.279 INFO kablam! warning: enum is never used: `Node`
Nov 01 19:47:15.279 INFO kablam!   --> src/parsing/nodes.rs:48:1
Nov 01 19:47:15.280 INFO kablam!    |
Nov 01 19:47:15.280 INFO kablam! 48 | pub enum Node {
Nov 01 19:47:15.280 INFO kablam!    | ^^^^^^^^^^^^^
Nov 01 19:47:15.280 INFO kablam! 
Nov 01 19:47:15.280 INFO kablam! warning: variant is never constructed: `Imported`
Nov 01 19:47:15.280 INFO kablam!   --> src/parsing/nodes.rs:72:5
Nov 01 19:47:15.280 INFO kablam!    |
Nov 01 19:47:15.280 INFO kablam! 72 |     Imported(Package),
Nov 01 19:47:15.280 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.280 INFO kablam! 
Nov 01 19:47:15.280 INFO kablam! warning: variant is never constructed: `Binding`
Nov 01 19:47:15.280 INFO kablam!   --> src/parsing/nodes.rs:91:5
Nov 01 19:47:15.280 INFO kablam!    |
Nov 01 19:47:15.280 INFO kablam! 91 |     Binding(Binding),
Nov 01 19:47:15.280 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:15.280 INFO kablam! 
Nov 01 19:47:15.280 INFO kablam! warning: variant is never constructed: `Type`
Nov 01 19:47:15.280 INFO kablam!   --> src/parsing/nodes.rs:92:5
Nov 01 19:47:15.280 INFO kablam!    |
Nov 01 19:47:15.280 INFO kablam! 92 |     Type(Type),
Nov 01 19:47:15.280 INFO kablam!    |     ^^^^^^^^^^
Nov 01 19:47:15.280 INFO kablam! 
Nov 01 19:47:15.280 INFO kablam! warning: variant is never constructed: `Package`
Nov 01 19:47:15.280 INFO kablam!   --> src/parsing/nodes.rs:93:5
Nov 01 19:47:15.280 INFO kablam!    |
Nov 01 19:47:15.281 INFO kablam! 93 |     Package(Package),
Nov 01 19:47:15.281 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:15.281 INFO kablam! 
Nov 01 19:47:15.281 INFO kablam! warning: variant is never constructed: `Class`
Nov 01 19:47:15.281 INFO kablam!    --> src/parsing/nodes.rs:120:5
Nov 01 19:47:15.281 INFO kablam!     |
Nov 01 19:47:15.281 INFO kablam! 120 |     Class(Class),
Nov 01 19:47:15.281 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:15.281 INFO kablam! 
Nov 01 19:47:15.281 INFO kablam! warning: variant is never constructed: `Interface`
Nov 01 19:47:15.281 INFO kablam!    --> src/parsing/nodes.rs:121:5
Nov 01 19:47:15.281 INFO kablam!     |
Nov 01 19:47:15.281 INFO kablam! 121 |     Interface(Interface),
Nov 01 19:47:15.281 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.281 INFO kablam! 
Nov 01 19:47:15.281 INFO kablam! warning: variant is never constructed: `New`
Nov 01 19:47:15.281 INFO kablam!    --> src/parsing/nodes.rs:147:5
Nov 01 19:47:15.281 INFO kablam!     |
Nov 01 19:47:15.281 INFO kablam! 147 |     New(NewType),
Nov 01 19:47:15.281 INFO kablam!     |     ^^^^^^^^^^^^
Nov 01 19:47:15.281 INFO kablam! 
Nov 01 19:47:15.281 INFO kablam! warning: variant is never constructed: `Assignment`
Nov 01 19:47:15.281 INFO kablam!    --> src/parsing/nodes.rs:149:5
Nov 01 19:47:15.281 INFO kablam!     |
Nov 01 19:47:15.282 INFO kablam! 149 |     Assignment(TypeAssignment),
Nov 01 19:47:15.282 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.282 INFO kablam! 
Nov 01 19:47:15.282 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:15.282 INFO kablam!    --> src/parsing/nodes.rs:169:5
Nov 01 19:47:15.282 INFO kablam!     |
Nov 01 19:47:15.282 INFO kablam! 169 |     Concrete(ConcreteMethod),
Nov 01 19:47:15.282 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.282 INFO kablam! 
Nov 01 19:47:15.282 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:15.282 INFO kablam!    --> src/parsing/nodes.rs:170:5
Nov 01 19:47:15.282 INFO kablam!     |
Nov 01 19:47:15.282 INFO kablam! 170 |     Abstract(AbstractMethod),
Nov 01 19:47:15.282 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.282 INFO kablam! 
Nov 01 19:47:15.282 INFO kablam! warning: variant is never constructed: `Concrete`
Nov 01 19:47:15.282 INFO kablam!    --> src/parsing/nodes.rs:188:5
Nov 01 19:47:15.282 INFO kablam!     |
Nov 01 19:47:15.282 INFO kablam! 188 |     Concrete(ConcreteGetter),
Nov 01 19:47:15.282 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.282 INFO kablam! 
Nov 01 19:47:15.282 INFO kablam! warning: variant is never constructed: `Abstract`
Nov 01 19:47:15.282 INFO kablam!    --> src/parsing/nodes.rs:189:5
Nov 01 19:47:15.282 INFO kablam!     |
Nov 01 19:47:15.282 INFO kablam! 189 |     Abstract,
Nov 01 19:47:15.283 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:15.283 INFO kablam! 
Nov 01 19:47:15.283 INFO kablam! warning: type alias is never used: `ValueArgument`
Nov 01 19:47:15.283 INFO kablam!    --> src/parsing/nodes.rs:232:1
Nov 01 19:47:15.283 INFO kablam!     |
Nov 01 19:47:15.283 INFO kablam! 232 | type ValueArgument = Argument<Expression>;
Nov 01 19:47:15.283 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.283 INFO kablam! 
Nov 01 19:47:15.283 INFO kablam! warning: type alias is never used: `TypeArguments`
Nov 01 19:47:15.283 INFO kablam!    --> src/parsing/nodes.rs:233:1
Nov 01 19:47:15.283 INFO kablam!     |
Nov 01 19:47:15.283 INFO kablam! 233 | type TypeArguments = Argument<Type>;
Nov 01 19:47:15.283 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.283 INFO kablam! 
Nov 01 19:47:15.283 INFO kablam! warning: method is never used: `new_root`
Nov 01 19:47:15.283 INFO kablam!    --> src/parsing/nodes.rs:337:5
Nov 01 19:47:15.283 INFO kablam!     |
Nov 01 19:47:15.283 INFO kablam! 337 |     pub fn new_root() -> Self {
Nov 01 19:47:15.283 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.283 INFO kablam! 
Nov 01 19:47:15.283 INFO kablam! warning: variant is never constructed: `Add`
Nov 01 19:47:15.283 INFO kablam!    --> src/parsing/nodes.rs:412:5
Nov 01 19:47:15.284 INFO kablam!     |
Nov 01 19:47:15.284 INFO kablam! 412 |     Add,
Nov 01 19:47:15.284 INFO kablam!     |     ^^^
Nov 01 19:47:15.284 INFO kablam! 
Nov 01 19:47:15.284 INFO kablam! warning: variant is never constructed: `And`
Nov 01 19:47:15.284 INFO kablam!    --> src/parsing/nodes.rs:413:5
Nov 01 19:47:15.284 INFO kablam!     |
Nov 01 19:47:15.284 INFO kablam! 413 |     And,
Nov 01 19:47:15.284 INFO kablam!     |     ^^^
Nov 01 19:47:15.284 INFO kablam! 
Nov 01 19:47:15.284 INFO kablam! warning: variant is never constructed: `BitwiseAnd`
Nov 01 19:47:15.284 INFO kablam!    --> src/parsing/nodes.rs:414:5
Nov 01 19:47:15.284 INFO kablam!     |
Nov 01 19:47:15.284 INFO kablam! 414 |     BitwiseAnd,
Nov 01 19:47:15.284 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:15.284 INFO kablam! 
Nov 01 19:47:15.284 INFO kablam! warning: variant is never constructed: `BitwiseOr`
Nov 01 19:47:15.284 INFO kablam!    --> src/parsing/nodes.rs:415:5
Nov 01 19:47:15.284 INFO kablam!     |
Nov 01 19:47:15.284 INFO kablam! 415 |     BitwiseOr,
Nov 01 19:47:15.284 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:15.285 INFO kablam! 
Nov 01 19:47:15.285 INFO kablam! warning: variant is never constructed: `Compose`
Nov 01 19:47:15.285 INFO kablam!    --> src/parsing/nodes.rs:416:5
Nov 01 19:47:15.285 INFO kablam!     |
Nov 01 19:47:15.285 INFO kablam! 416 |     Compose,
Nov 01 19:47:15.285 INFO kablam!     |     ^^^^^^^
Nov 01 19:47:15.285 INFO kablam! 
Nov 01 19:47:15.285 INFO kablam! warning: variant is never constructed: `Divide`
Nov 01 19:47:15.285 INFO kablam!    --> src/parsing/nodes.rs:417:5
Nov 01 19:47:15.285 INFO kablam!     |
Nov 01 19:47:15.285 INFO kablam! 417 |     Divide,
Nov 01 19:47:15.285 INFO kablam!     |     ^^^^^^
Nov 01 19:47:15.285 INFO kablam! 
Nov 01 19:47:15.285 INFO kablam! warning: variant is never constructed: `Dot`
Nov 01 19:47:15.285 INFO kablam!    --> src/parsing/nodes.rs:418:5
Nov 01 19:47:15.285 INFO kablam!     |
Nov 01 19:47:15.285 INFO kablam! 418 |     Dot,
Nov 01 19:47:15.285 INFO kablam!     |     ^^^
Nov 01 19:47:15.285 INFO kablam! 
Nov 01 19:47:15.285 INFO kablam! warning: variant is never constructed: `Equals`
Nov 01 19:47:15.285 INFO kablam!    --> src/parsing/nodes.rs:419:5
Nov 01 19:47:15.285 INFO kablam!     |
Nov 01 19:47:15.285 INFO kablam! 419 |     Equals,
Nov 01 19:47:15.286 INFO kablam!     |     ^^^^^^
Nov 01 19:47:15.286 INFO kablam! 
Nov 01 19:47:15.286 INFO kablam! warning: variant is never constructed: `GreaterThan`
Nov 01 19:47:15.286 INFO kablam!    --> src/parsing/nodes.rs:420:5
Nov 01 19:47:15.286 INFO kablam!     |
Nov 01 19:47:15.286 INFO kablam! 420 |     GreaterThan,
Nov 01 19:47:15.286 INFO kablam!     |     ^^^^^^^^^^^
Nov 01 19:47:15.286 INFO kablam! 
Nov 01 19:47:15.286 INFO kablam! warning: variant is never constructed: `GreaterThanOrEquals`
Nov 01 19:47:15.286 INFO kablam!    --> src/parsing/nodes.rs:421:5
Nov 01 19:47:15.286 INFO kablam!     |
Nov 01 19:47:15.286 INFO kablam! 421 |     GreaterThanOrEquals,
Nov 01 19:47:15.286 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.286 INFO kablam! 
Nov 01 19:47:15.286 INFO kablam! warning: variant is never constructed: `LessThan`
Nov 01 19:47:15.286 INFO kablam!    --> src/parsing/nodes.rs:422:5
Nov 01 19:47:15.286 INFO kablam!     |
Nov 01 19:47:15.286 INFO kablam! 422 |     LessThan,
Nov 01 19:47:15.286 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:15.286 INFO kablam! 
Nov 01 19:47:15.286 INFO kablam! warning: variant is never constructed: `LessThenOrEquals`
Nov 01 19:47:15.286 INFO kablam!    --> src/parsing/nodes.rs:423:5
Nov 01 19:47:15.286 INFO kablam!     |
Nov 01 19:47:15.287 INFO kablam! 423 |     LessThenOrEquals,
Nov 01 19:47:15.287 INFO kablam!     |     ^^^^^^^^^^^^^^^^
Nov 01 19:47:15.287 INFO kablam! 
Nov 01 19:47:15.287 INFO kablam! warning: variant is never constructed: `Modulo`
Nov 01 19:47:15.287 INFO kablam!    --> src/parsing/nodes.rs:424:5
Nov 01 19:47:15.287 INFO kablam!     |
Nov 01 19:47:15.287 INFO kablam! 424 |     Modulo,
Nov 01 19:47:15.287 INFO kablam!     |     ^^^^^^
Nov 01 19:47:15.287 INFO kablam! 
Nov 01 19:47:15.287 INFO kablam! warning: variant is never constructed: `Multiply`
Nov 01 19:47:15.287 INFO kablam!    --> src/parsing/nodes.rs:425:5
Nov 01 19:47:15.287 INFO kablam!     |
Nov 01 19:47:15.287 INFO kablam! 425 |     Multiply,
Nov 01 19:47:15.287 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:15.287 INFO kablam! 
Nov 01 19:47:15.287 INFO kablam! warning: variant is never constructed: `NotEquals`
Nov 01 19:47:15.287 INFO kablam!    --> src/parsing/nodes.rs:426:5
Nov 01 19:47:15.287 INFO kablam!     |
Nov 01 19:47:15.287 INFO kablam! 426 |     NotEquals,
Nov 01 19:47:15.287 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:15.287 INFO kablam! 
Nov 01 19:47:15.287 INFO kablam! warning: variant is never constructed: `Or`
Nov 01 19:47:15.287 INFO kablam!    --> src/parsing/nodes.rs:427:5
Nov 01 19:47:15.287 INFO kablam!     |
Nov 01 19:47:15.287 INFO kablam! 427 |     Or,
Nov 01 19:47:15.288 INFO kablam!     |     ^^
Nov 01 19:47:15.288 INFO kablam! 
Nov 01 19:47:15.288 INFO kablam! warning: variant is never constructed: `Pipe`
Nov 01 19:47:15.288 INFO kablam!    --> src/parsing/nodes.rs:428:5
Nov 01 19:47:15.288 INFO kablam!     |
Nov 01 19:47:15.288 INFO kablam! 428 |     Pipe,
Nov 01 19:47:15.288 INFO kablam!     |     ^^^^
Nov 01 19:47:15.288 INFO kablam! 
Nov 01 19:47:15.288 INFO kablam! warning: variant is never constructed: `ShiftLeft`
Nov 01 19:47:15.288 INFO kablam!    --> src/parsing/nodes.rs:429:5
Nov 01 19:47:15.288 INFO kablam!     |
Nov 01 19:47:15.288 INFO kablam! 429 |     ShiftLeft,
Nov 01 19:47:15.288 INFO kablam!     |     ^^^^^^^^^
Nov 01 19:47:15.288 INFO kablam! 
Nov 01 19:47:15.288 INFO kablam! warning: variant is never constructed: `ShiftRight`
Nov 01 19:47:15.288 INFO kablam!    --> src/parsing/nodes.rs:430:5
Nov 01 19:47:15.288 INFO kablam!     |
Nov 01 19:47:15.288 INFO kablam! 430 |     ShiftRight,
Nov 01 19:47:15.288 INFO kablam!     |     ^^^^^^^^^^
Nov 01 19:47:15.288 INFO kablam! 
Nov 01 19:47:15.288 INFO kablam! warning: variant is never constructed: `Subtract`
Nov 01 19:47:15.288 INFO kablam!    --> src/parsing/nodes.rs:431:5
Nov 01 19:47:15.288 INFO kablam!     |
Nov 01 19:47:15.288 INFO kablam! 431 |     Subtract,
Nov 01 19:47:15.289 INFO kablam!     |     ^^^^^^^^
Nov 01 19:47:15.289 INFO kablam! 
Nov 01 19:47:15.289 INFO kablam! warning: variant is never constructed: `Lexer`
Nov 01 19:47:15.289 INFO kablam!   --> src/parsing/mod.rs:38:5
Nov 01 19:47:15.289 INFO kablam!    |
Nov 01 19:47:15.289 INFO kablam! 38 |     Lexer(lexer::Error),
Nov 01 19:47:15.289 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.289 INFO kablam! 
Nov 01 19:47:15.289 INFO kablam! warning: method is never used: `expect_and_read`
Nov 01 19:47:15.289 INFO kablam!   --> src/parsing/mod.rs:91:5
Nov 01 19:47:15.289 INFO kablam!    |
Nov 01 19:47:15.289 INFO kablam! 91 |     fn expect_and_read(&mut self, expected: Token) -> Result<Token> {
Nov 01 19:47:15.289 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.289 INFO kablam! 
Nov 01 19:47:15.289 INFO kablam! warning: method is never used: `parse_class_body`
Nov 01 19:47:15.289 INFO kablam!    --> src/parsing/mod.rs:684:5
Nov 01 19:47:15.289 INFO kablam!     |
Nov 01 19:47:15.289 INFO kablam! 684 |     fn parse_class_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:15.289 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.289 INFO kablam! 
Nov 01 19:47:15.289 INFO kablam! warning: method is never used: `parse_interface_body`
Nov 01 19:47:15.289 INFO kablam!    --> src/parsing/mod.rs:688:5
Nov 01 19:47:15.289 INFO kablam!     |
Nov 01 19:47:15.289 INFO kablam! 688 |     fn parse_interface_body(&mut self) -> Result<nodes::TypeSpecification> {
Nov 01 19:47:15.290 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.290 INFO kablam! 
Nov 01 19:47:15.290 INFO kablam! warning: method is never used: `parse_expression_grouping`
Nov 01 19:47:15.290 INFO kablam!    --> src/parsing/mod.rs:722:5
Nov 01 19:47:15.290 INFO kablam!     |
Nov 01 19:47:15.290 INFO kablam! 722 |     fn parse_expression_grouping(&mut self) -> Result<nodes::Expression> {
Nov 01 19:47:15.290 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.290 INFO kablam! 
Nov 01 19:47:15.295 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.295 INFO kablam!    --> src/parsing/mod.rs:742:29
Nov 01 19:47:15.295 INFO kablam!     |
Nov 01 19:47:15.296 INFO kablam! 742 |                             self.parse_class();
Nov 01 19:47:15.296 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.296 INFO kablam!     |
Nov 01 19:47:15.297 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 01 19:47:15.297 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.298 INFO kablam! 
Nov 01 19:47:15.298 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.298 INFO kablam!    --> src/parsing/mod.rs:746:29
Nov 01 19:47:15.298 INFO kablam!     |
Nov 01 19:47:15.298 INFO kablam! 746 |                             self.parse_extends();
Nov 01 19:47:15.298 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.298 INFO kablam!     |
Nov 01 19:47:15.298 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.298 INFO kablam! 
Nov 01 19:47:15.298 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.298 INFO kablam!    --> src/parsing/mod.rs:750:29
Nov 01 19:47:15.298 INFO kablam!     |
Nov 01 19:47:15.298 INFO kablam! 750 |                             self.parse_import();
Nov 01 19:47:15.298 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.298 INFO kablam!     |
Nov 01 19:47:15.299 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.299 INFO kablam! 
Nov 01 19:47:15.299 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.299 INFO kablam!    --> src/parsing/mod.rs:754:29
Nov 01 19:47:15.299 INFO kablam!     |
Nov 01 19:47:15.299 INFO kablam! 754 |                             self.parse_interface();
Nov 01 19:47:15.299 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.299 INFO kablam!     |
Nov 01 19:47:15.299 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.299 INFO kablam! 
Nov 01 19:47:15.299 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.299 INFO kablam!    --> src/parsing/mod.rs:758:29
Nov 01 19:47:15.299 INFO kablam!     |
Nov 01 19:47:15.299 INFO kablam! 758 |                             self.parse_package_definition();
Nov 01 19:47:15.299 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.299 INFO kablam!     |
Nov 01 19:47:15.299 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.299 INFO kablam! 
Nov 01 19:47:15.299 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.299 INFO kablam!    --> src/parsing/mod.rs:762:29
Nov 01 19:47:15.299 INFO kablam!     |
Nov 01 19:47:15.299 INFO kablam! 762 |                             self.parse_binding();
Nov 01 19:47:15.299 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.299 INFO kablam!     |
Nov 01 19:47:15.300 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.300 INFO kablam! 
Nov 01 19:47:15.300 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.300 INFO kablam!    --> src/parsing/mod.rs:796:29
Nov 01 19:47:15.300 INFO kablam!     |
Nov 01 19:47:15.300 INFO kablam! 796 |                             self.parse_extends();
Nov 01 19:47:15.300 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.300 INFO kablam!     |
Nov 01 19:47:15.300 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.300 INFO kablam! 
Nov 01 19:47:15.300 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.300 INFO kablam!    --> src/parsing/mod.rs:800:29
Nov 01 19:47:15.300 INFO kablam!     |
Nov 01 19:47:15.300 INFO kablam! 800 |                             self.parse_import();
Nov 01 19:47:15.300 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.300 INFO kablam!     |
Nov 01 19:47:15.300 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.300 INFO kablam! 
Nov 01 19:47:15.300 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.300 INFO kablam!    --> src/parsing/mod.rs:804:29
Nov 01 19:47:15.300 INFO kablam!     |
Nov 01 19:47:15.300 INFO kablam! 804 |                             self.parse_interface();
Nov 01 19:47:15.301 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.301 INFO kablam!     |
Nov 01 19:47:15.301 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.301 INFO kablam! 
Nov 01 19:47:15.301 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.301 INFO kablam!    --> src/parsing/mod.rs:808:29
Nov 01 19:47:15.301 INFO kablam!     |
Nov 01 19:47:15.301 INFO kablam! 808 |                             self.parse_package_definition();
Nov 01 19:47:15.301 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.301 INFO kablam!     |
Nov 01 19:47:15.301 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.301 INFO kablam! 
Nov 01 19:47:15.301 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.301 INFO kablam!    --> src/parsing/mod.rs:812:29
Nov 01 19:47:15.301 INFO kablam!     |
Nov 01 19:47:15.301 INFO kablam! 812 |                             self.parse_binding();
Nov 01 19:47:15.301 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.301 INFO kablam!     |
Nov 01 19:47:15.301 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.301 INFO kablam! 
Nov 01 19:47:15.301 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.301 INFO kablam!    --> src/parsing/mod.rs:819:29
Nov 01 19:47:15.302 INFO kablam!     |
Nov 01 19:47:15.302 INFO kablam! 819 |                             self.parse_expression();
Nov 01 19:47:15.302 INFO kablam!     |                             ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.302 INFO kablam!     |
Nov 01 19:47:15.302 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.302 INFO kablam! 
Nov 01 19:47:15.302 INFO kablam! warning: unused `std::result::Result` that must be used
Nov 01 19:47:15.302 INFO kablam!    --> src/parsing/mod.rs:902:9
Nov 01 19:47:15.302 INFO kablam!     |
Nov 01 19:47:15.302 INFO kablam! 902 |         self.tokens.join_lexer_thread();
Nov 01 19:47:15.302 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 19:47:15.302 INFO kablam!     |
Nov 01 19:47:15.302 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 01 19:47:15.302 INFO kablam! 
Nov 01 19:47:17.716 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.18s
Nov 01 19:47:17.729 INFO kablam! su: No module specific data is present
Nov 01 19:47:18.511 INFO running `"docker" "rm" "-f" "d551155d1225a7b8effee32ee19303d1700cd0115a4cfeaefaff53e0cb052683"`
Nov 01 19:47:18.867 INFO blam! d551155d1225a7b8effee32ee19303d1700cd0115a4cfeaefaff53e0cb052683
Nov 01 19:47:18.873 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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:19.367 INFO blam! d87fe3239eb0e9bbed59481dfcc22e55b3c8f481522e9d3056785793cb5447aa
Nov 01 19:47:19.379 INFO running `"docker" "start" "-a" "d87fe3239eb0e9bbed59481dfcc22e55b3c8f481522e9d3056785793cb5447aa"`
Nov 01 19:47:20.962 INFO kablam! usermod: no changes
Nov 01 19:47:21.036 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.02s
Nov 01 19:47:21.036 INFO kablam!      Running /target/debug/deps/sylan-500808aa9cb11449
Nov 01 19:47:21.039 INFO blam! 
Nov 01 19:47:21.039 INFO blam! running 25 tests
Nov 01 19:47:21.039 INFO blam! test lexing::lexer::tests::keywords ... ok
Nov 01 19:47:21.039 INFO blam! test lexing::lexer::tests::interpolated_strings ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::booleans ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::chars ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::single_line_comments ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::strings ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::rest ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::shebang ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::sydoc ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::lexer::tests::version ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::source::test ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::tests::discard ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::tests::discard_many ... ok
Nov 01 19:47:21.043 INFO blam! test lexing::tests::match_nth ... ok
Nov 01 19:47:21.047 INFO blam! test lexing::lexer::tests::empty ... ok
Nov 01 19:47:21.047 INFO blam! test lexing::lexer::tests::identifier ... ok
Nov 01 19:47:21.047 INFO blam! test lexing::lexer::tests::multi_line_comments ... ok
Nov 01 19:47:21.047 INFO blam! test lexing::lexer::tests::operators ... ok
Nov 01 19:47:21.047 INFO blam! test lexing::tests::peek ... ok
Nov 01 19:47:21.047 INFO blam! test lexing::lexer::tests::numbers ... ok
Nov 01 19:47:21.051 INFO blam! test lexing::tests::peek_many ... ok
Nov 01 19:47:21.051 INFO blam! test lexing::tests::read ... ok
Nov 01 19:47:21.051 INFO blam! test lexing::tests::read_many ... ok
Nov 01 19:47:21.051 INFO blam! test lexing::tests::peek_nth ... ok
Nov 01 19:47:21.051 INFO blam! test lexing::tests::trivia ... ok
Nov 01 19:47:21.051 INFO blam! 
Nov 01 19:47:21.051 INFO blam! test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 19:47:21.051 INFO blam! 
Nov 01 19:47:21.051 INFO kablam! su: No module specific data is present
Nov 01 19:47:22.292 INFO running `"docker" "rm" "-f" "d87fe3239eb0e9bbed59481dfcc22e55b3c8f481522e9d3056785793cb5447aa"`
Nov 01 19:47:22.691 INFO blam! d87fe3239eb0e9bbed59481dfcc22e55b3c8f481522e9d3056785793cb5447aa
