Oct 31 17:42:55.016 INFO testing ukitaka/min_region against beta-2018-10-30 for beta-1.31-1
Oct 31 17:42:55.017 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"`
Oct 31 17:42:55.711 INFO blam! ef1cc58009801368aab9f41c84b2d9a15057c7b181febd6aa948816a4f8078be
Oct 31 17:42:55.723 INFO running `"docker" "start" "-a" "ef1cc58009801368aab9f41c84b2d9a15057c7b181febd6aa948816a4f8078be"`
Oct 31 17:42:57.009 INFO kablam! usermod: no changes
Oct 31 17:42:57.119 INFO kablam!    Compiling min_region v0.1.0 (/source)
Oct 31 17:42:57.283 INFO kablam! warning: unused variable: `expr`
Oct 31 17:42:57.283 INFO kablam!  --> src/codegen/llvm/generator.rs:6:23
Oct 31 17:42:57.283 INFO kablam!   |
Oct 31 17:42:57.283 INFO kablam! 6 |     fn generateInMain(expr: Expr) -> String {
Oct 31 17:42:57.283 INFO kablam!   |                       ^^^^ help: consider using `_expr` instead
Oct 31 17:42:57.283 INFO kablam!   |
Oct 31 17:42:57.283 INFO kablam!   = note: #[warn(unused_variables)] on by default
Oct 31 17:42:57.283 INFO kablam! 
Oct 31 17:42:57.283 INFO kablam! warning: field is never used: `name`
Oct 31 17:42:57.283 INFO kablam!  --> src/syntax/ast.rs:2:5
Oct 31 17:42:57.283 INFO kablam!   |
Oct 31 17:42:57.283 INFO kablam! 2 |     name: String
Oct 31 17:42:57.283 INFO kablam!   |     ^^^^^^^^^^^^
Oct 31 17:42:57.283 INFO kablam!   |
Oct 31 17:42:57.283 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 17:42:57.283 INFO kablam! 
Oct 31 17:42:57.283 INFO kablam! warning: field is never used: `region`
Oct 31 17:42:57.283 INFO kablam!   --> src/syntax/ast.rs:17:5
Oct 31 17:42:57.283 INFO kablam!    |
Oct 31 17:42:57.283 INFO kablam! 17 |     region: RegionVar,
Oct 31 17:42:57.283 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Oct 31 17:42:57.283 INFO kablam! 
Oct 31 17:42:57.283 INFO kablam! warning: field is never used: `size`
Oct 31 17:42:57.283 INFO kablam!   --> src/syntax/ast.rs:18:5
Oct 31 17:42:57.283 INFO kablam!    |
Oct 31 17:42:57.283 INFO kablam! 18 |     size: RegionSize
Oct 31 17:42:57.283 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:42:57.283 INFO kablam! 
Oct 31 17:42:57.283 INFO kablam! warning: field is never used: `name`
Oct 31 17:42:57.283 INFO kablam!   --> src/syntax/ast.rs:29:5
Oct 31 17:42:57.283 INFO kablam!    |
Oct 31 17:42:57.283 INFO kablam! 29 |     name: String
Oct 31 17:42:57.283 INFO kablam!    |     ^^^^^^^^^^^^
Oct 31 17:42:57.283 INFO kablam! 
Oct 31 17:42:57.288 INFO kablam! warning: method `generateInMain` should have a snake case name such as `generate_in_main`
Oct 31 17:42:57.289 INFO kablam!   --> src/codegen/llvm/generator.rs:6:5
Oct 31 17:42:57.289 INFO kablam!    |
Oct 31 17:42:57.289 INFO kablam! 6  | /     fn generateInMain(expr: Expr) -> String {
Oct 31 17:42:57.289 INFO kablam! 7  | |         format!("\
Oct 31 17:42:57.289 INFO kablam! 8  | | define i32 @main(i32, i8**) #0 {{
Oct 31 17:42:57.289 INFO kablam! 9  | |     ret i32 1
Oct 31 17:42:57.289 INFO kablam! 10 | | }}\
Oct 31 17:42:57.289 INFO kablam! 11 | |         ")
Oct 31 17:42:57.289 INFO kablam! 12 | |     }
Oct 31 17:42:57.289 INFO kablam!    | |_____^
Oct 31 17:42:57.289 INFO kablam!    |
Oct 31 17:42:57.289 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Oct 31 17:42:57.289 INFO kablam! 
Oct 31 17:42:57.759 INFO kablam! warning: unused variable: `expr`
Oct 31 17:42:57.759 INFO kablam!  --> src/codegen/llvm/generator.rs:6:23
Oct 31 17:42:57.759 INFO kablam!   |
Oct 31 17:42:57.759 INFO kablam! 6 |     fn generateInMain(expr: Expr) -> String {
Oct 31 17:42:57.759 INFO kablam!   |                       ^^^^ help: consider using `_expr` instead
Oct 31 17:42:57.759 INFO kablam!   |
Oct 31 17:42:57.759 INFO kablam!   = note: #[warn(unused_variables)] on by default
Oct 31 17:42:57.759 INFO kablam! 
Oct 31 17:42:57.764 INFO kablam! warning: field is never used: `name`
Oct 31 17:42:57.764 INFO kablam!  --> src/syntax/ast.rs:2:5
Oct 31 17:42:57.764 INFO kablam!   |
Oct 31 17:42:57.764 INFO kablam! 2 |     name: String
Oct 31 17:42:57.764 INFO kablam!   |     ^^^^^^^^^^^^
Oct 31 17:42:57.764 INFO kablam!   |
Oct 31 17:42:57.764 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 17:42:57.764 INFO kablam! 
Oct 31 17:42:57.764 INFO kablam! warning: variant is never constructed: `Finite`
Oct 31 17:42:57.764 INFO kablam!  --> src/syntax/ast.rs:6:5
Oct 31 17:42:57.764 INFO kablam!   |
Oct 31 17:42:57.765 INFO kablam! 6 |     Finite(i32),
Oct 31 17:42:57.765 INFO kablam!   |     ^^^^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: variant is never constructed: `Infinite`
Oct 31 17:42:57.765 INFO kablam!  --> src/syntax/ast.rs:7:5
Oct 31 17:42:57.765 INFO kablam!   |
Oct 31 17:42:57.765 INFO kablam! 7 |     Infinite
Oct 31 17:42:57.765 INFO kablam!   |     ^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: variant is never constructed: `AtTop`
Oct 31 17:42:57.765 INFO kablam!   --> src/syntax/ast.rs:11:5
Oct 31 17:42:57.765 INFO kablam!    |
Oct 31 17:42:57.765 INFO kablam! 11 |     AtTop(RegionVar),
Oct 31 17:42:57.765 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: variant is never constructed: `AtBot`
Oct 31 17:42:57.765 INFO kablam!   --> src/syntax/ast.rs:12:5
Oct 31 17:42:57.765 INFO kablam!    |
Oct 31 17:42:57.765 INFO kablam! 12 |     AtBot(RegionVar),
Oct 31 17:42:57.765 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: variant is never constructed: `SAt`
Oct 31 17:42:57.765 INFO kablam!   --> src/syntax/ast.rs:13:5
Oct 31 17:42:57.765 INFO kablam!    |
Oct 31 17:42:57.765 INFO kablam! 13 |     SAt(RegionVar),
Oct 31 17:42:57.765 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: field is never used: `region`
Oct 31 17:42:57.765 INFO kablam!   --> src/syntax/ast.rs:17:5
Oct 31 17:42:57.765 INFO kablam!    |
Oct 31 17:42:57.765 INFO kablam! 17 |     region: RegionVar,
Oct 31 17:42:57.765 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: field is never used: `size`
Oct 31 17:42:57.765 INFO kablam!   --> src/syntax/ast.rs:18:5
Oct 31 17:42:57.765 INFO kablam!    |
Oct 31 17:42:57.765 INFO kablam! 18 |     size: RegionSize
Oct 31 17:42:57.765 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.765 INFO kablam! warning: variant is never constructed: `True`
Oct 31 17:42:57.765 INFO kablam!   --> src/syntax/ast.rs:23:5
Oct 31 17:42:57.765 INFO kablam!    |
Oct 31 17:42:57.765 INFO kablam! 23 |     True,
Oct 31 17:42:57.765 INFO kablam!    |     ^^^^
Oct 31 17:42:57.765 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `False`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:24:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 24 |     False,
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Number`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:25:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 25 |     Number(i32)
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^^^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: field is never used: `name`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:29:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 29 |     name: String
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^^^^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Var`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:33:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 33 |     Var(Var),
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Pair`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:34:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 34 |     Pair(Var, Var),
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Cons`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:35:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 35 |     Cons(Var, Var),
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Var`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:40:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 40 |     Var(Var),
Oct 31 17:42:57.779 INFO kablam!    |     ^^^^^^^^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Let`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:41:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 41 | /     Let {
Oct 31 17:42:57.779 INFO kablam! 42 | |         pattern: Pattern,
Oct 31 17:42:57.779 INFO kablam! 43 | |         expr: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 44 | |         body: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 45 | |     },
Oct 31 17:42:57.779 INFO kablam!    | |_____^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Pair`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:46:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 46 | /     Pair {
Oct 31 17:42:57.779 INFO kablam! 47 | |         fst: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 48 | |         snd: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 49 | |         at: AllocationPoint,
Oct 31 17:42:57.779 INFO kablam! 50 | |     },
Oct 31 17:42:57.779 INFO kablam!    | |_____^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Cons`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:51:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 51 | /     Cons {
Oct 31 17:42:57.779 INFO kablam! 52 | |         head: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 53 | |         tail: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 54 | |         at: AllocationPoint,
Oct 31 17:42:57.779 INFO kablam! 55 | |     },
Oct 31 17:42:57.779 INFO kablam!    | |_____^
Oct 31 17:42:57.779 INFO kablam! 
Oct 31 17:42:57.779 INFO kablam! warning: variant is never constructed: `Closure`
Oct 31 17:42:57.779 INFO kablam!   --> src/syntax/ast.rs:56:5
Oct 31 17:42:57.779 INFO kablam!    |
Oct 31 17:42:57.779 INFO kablam! 56 | /     Closure {
Oct 31 17:42:57.779 INFO kablam! 57 | |         var: Var,
Oct 31 17:42:57.779 INFO kablam! 58 | |         expr: &'a Expr<'a>,
Oct 31 17:42:57.779 INFO kablam! 59 | |         at: AllocationPoint,
Oct 31 17:42:57.779 INFO kablam! 60 | |     },
Oct 31 17:42:57.780 INFO kablam!    | |_____^
Oct 31 17:42:57.780 INFO kablam! 
Oct 31 17:42:57.780 INFO kablam! warning: variant is never constructed: `Case`
Oct 31 17:42:57.780 INFO kablam!   --> src/syntax/ast.rs:61:5
Oct 31 17:42:57.780 INFO kablam!    |
Oct 31 17:42:57.780 INFO kablam! 61 | /     Case {
Oct 31 17:42:57.780 INFO kablam! 62 | |         target: &'a Expr<'a>,
Oct 31 17:42:57.780 INFO kablam! 63 | |         pattern1: Pattern,
Oct 31 17:42:57.780 INFO kablam! 64 | |         body1: &'a Expr<'a>,
Oct 31 17:42:57.780 INFO kablam! 65 | |         pattern2: Pattern,
Oct 31 17:42:57.780 INFO kablam! 66 | |         body2: &'a Expr<'a>,
Oct 31 17:42:57.780 INFO kablam! 67 | |     },
Oct 31 17:42:57.780 INFO kablam!    | |_____^
Oct 31 17:42:57.780 INFO kablam! 
Oct 31 17:42:57.780 INFO kablam! warning: variant is never constructed: `LetRec`
Oct 31 17:42:57.780 INFO kablam!   --> src/syntax/ast.rs:68:5
Oct 31 17:42:57.780 INFO kablam!    |
Oct 31 17:42:57.780 INFO kablam! 68 | /     LetRec {
Oct 31 17:42:57.780 INFO kablam! 69 | |         name: String,
Oct 31 17:42:57.780 INFO kablam! 70 | |         fr_params: Vec<BindingPoint>,
Oct 31 17:42:57.780 INFO kablam! 71 | |         param: Var,
Oct 31 17:42:57.780 INFO kablam! ...  |
Oct 31 17:42:57.780 INFO kablam! 74 | |         expr: &'a Expr<'a>,
Oct 31 17:42:57.780 INFO kablam! 75 | |     },
Oct 31 17:42:57.780 INFO kablam!    | |_____^
Oct 31 17:42:57.780 INFO kablam! 
Oct 31 17:42:57.780 INFO kablam! warning: variant is never constructed: `App`
Oct 31 17:42:57.780 INFO kablam!   --> src/syntax/ast.rs:76:5
Oct 31 17:42:57.780 INFO kablam!    |
Oct 31 17:42:57.780 INFO kablam! 76 | /     App {
Oct 31 17:42:57.780 INFO kablam! 77 | |         func_name: String,
Oct 31 17:42:57.780 INFO kablam! 78 | |         ar_params: Vec<AllocationPoint>,
Oct 31 17:42:57.780 INFO kablam! 79 | |         at: AllocationPoint,
Oct 31 17:42:57.780 INFO kablam! 80 | |     },
Oct 31 17:42:57.780 INFO kablam!    | |_____^
Oct 31 17:42:57.780 INFO kablam! 
Oct 31 17:42:57.780 INFO kablam! warning: variant is never constructed: `LetRegion`
Oct 31 17:42:57.780 INFO kablam!   --> src/syntax/ast.rs:81:5
Oct 31 17:42:57.780 INFO kablam!    |
Oct 31 17:42:57.780 INFO kablam! 81 | /     LetRegion {
Oct 31 17:42:57.780 INFO kablam! 82 | |         bindings: Vec<BindingPoint>,
Oct 31 17:42:57.780 INFO kablam! 83 | |         expr: &'a Expr<'a>,
Oct 31 17:42:57.780 INFO kablam! 84 | |     }
Oct 31 17:42:57.780 INFO kablam!    | |_____^
Oct 31 17:42:57.780 INFO kablam! 
Oct 31 17:42:57.780 INFO kablam! warning: method `generateInMain` should have a snake case name such as `generate_in_main`
Oct 31 17:42:57.780 INFO kablam!   --> src/codegen/llvm/generator.rs:6:5
Oct 31 17:42:57.780 INFO kablam!    |
Oct 31 17:42:57.780 INFO kablam! 6  | /     fn generateInMain(expr: Expr) -> String {
Oct 31 17:42:57.780 INFO kablam! 7  | |         format!("\
Oct 31 17:42:57.780 INFO kablam! 8  | | define i32 @main(i32, i8**) #0 {{
Oct 31 17:42:57.780 INFO kablam! 9  | |     ret i32 1
Oct 31 17:42:57.780 INFO kablam! 10 | | }}\
Oct 31 17:42:57.780 INFO kablam! 11 | |         ")
Oct 31 17:42:57.780 INFO kablam! 12 | |     }
Oct 31 17:42:57.780 INFO kablam!    | |_____^
Oct 31 17:42:57.780 INFO kablam!    |
Oct 31 17:42:57.780 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Oct 31 17:42:57.780 INFO kablam! 
Oct 31 17:42:58.563 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.50s
Oct 31 17:42:58.565 INFO kablam! su: No module specific data is present
Oct 31 17:42:59.779 INFO running `"docker" "rm" "-f" "ef1cc58009801368aab9f41c84b2d9a15057c7b181febd6aa948816a4f8078be"`
Oct 31 17:43:00.120 INFO blam! ef1cc58009801368aab9f41c84b2d9a15057c7b181febd6aa948816a4f8078be
Oct 31 17:43:00.129 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"`
Oct 31 17:43:00.485 INFO blam! 8a8b3cd5fccdaa5c322028c4616b1532591138ccab451716d838adf329761e40
Oct 31 17:43:00.491 INFO running `"docker" "start" "-a" "8a8b3cd5fccdaa5c322028c4616b1532591138ccab451716d838adf329761e40"`
Oct 31 17:43:01.820 INFO kablam! usermod: no changes
Oct 31 17:43:01.883 INFO kablam!    Compiling min_region v0.1.0 (/source)
Oct 31 17:43:02.187 INFO kablam! warning: unused variable: `expr`
Oct 31 17:43:02.187 INFO kablam!  --> src/codegen/llvm/generator.rs:6:23
Oct 31 17:43:02.187 INFO kablam!   |
Oct 31 17:43:02.187 INFO kablam! 6 |     fn generateInMain(expr: Expr) -> String {
Oct 31 17:43:02.187 INFO kablam!   |                       ^^^^ help: consider using `_expr` instead
Oct 31 17:43:02.187 INFO kablam!   |
Oct 31 17:43:02.187 INFO kablam!   = note: #[warn(unused_variables)] on by default
Oct 31 17:43:02.187 INFO kablam! 
Oct 31 17:43:02.195 INFO kablam! warning: field is never used: `name`
Oct 31 17:43:02.195 INFO kablam!  --> src/syntax/ast.rs:2:5
Oct 31 17:43:02.195 INFO kablam!   |
Oct 31 17:43:02.195 INFO kablam! 2 |     name: String
Oct 31 17:43:02.195 INFO kablam!   |     ^^^^^^^^^^^^
Oct 31 17:43:02.195 INFO kablam!   |
Oct 31 17:43:02.195 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 17:43:02.195 INFO kablam! 
Oct 31 17:43:02.195 INFO kablam! warning: field is never used: `region`
Oct 31 17:43:02.195 INFO kablam!   --> src/syntax/ast.rs:17:5
Oct 31 17:43:02.195 INFO kablam!    |
Oct 31 17:43:02.195 INFO kablam! 17 |     region: RegionVar,
Oct 31 17:43:02.195 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Oct 31 17:43:02.195 INFO kablam! 
Oct 31 17:43:02.195 INFO kablam! warning: field is never used: `size`
Oct 31 17:43:02.195 INFO kablam!   --> src/syntax/ast.rs:18:5
Oct 31 17:43:02.195 INFO kablam!    |
Oct 31 17:43:02.195 INFO kablam! 18 |     size: RegionSize
Oct 31 17:43:02.195 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:43:02.195 INFO kablam! 
Oct 31 17:43:02.195 INFO kablam! warning: field is never used: `name`
Oct 31 17:43:02.195 INFO kablam!   --> src/syntax/ast.rs:29:5
Oct 31 17:43:02.195 INFO kablam!    |
Oct 31 17:43:02.195 INFO kablam! 29 |     name: String
Oct 31 17:43:02.195 INFO kablam!    |     ^^^^^^^^^^^^
Oct 31 17:43:02.195 INFO kablam! 
Oct 31 17:43:02.219 INFO kablam! warning: method `generateInMain` should have a snake case name such as `generate_in_main`
Oct 31 17:43:02.219 INFO kablam!   --> src/codegen/llvm/generator.rs:6:5
Oct 31 17:43:02.219 INFO kablam!    |
Oct 31 17:43:02.219 INFO kablam! 6  | /     fn generateInMain(expr: Expr) -> String {
Oct 31 17:43:02.219 INFO kablam! 7  | |         format!("\
Oct 31 17:43:02.219 INFO kablam! 8  | | define i32 @main(i32, i8**) #0 {{
Oct 31 17:43:02.219 INFO kablam! 9  | |     ret i32 1
Oct 31 17:43:02.219 INFO kablam! 10 | | }}\
Oct 31 17:43:02.219 INFO kablam! 11 | |         ")
Oct 31 17:43:02.219 INFO kablam! 12 | |     }
Oct 31 17:43:02.219 INFO kablam!    | |_____^
Oct 31 17:43:02.219 INFO kablam!    |
Oct 31 17:43:02.219 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Oct 31 17:43:02.219 INFO kablam! 
Oct 31 17:43:02.483 INFO kablam! warning: unused variable: `expr`
Oct 31 17:43:02.483 INFO kablam!  --> src/codegen/llvm/generator.rs:6:23
Oct 31 17:43:02.483 INFO kablam!   |
Oct 31 17:43:02.483 INFO kablam! 6 |     fn generateInMain(expr: Expr) -> String {
Oct 31 17:43:02.483 INFO kablam!   |                       ^^^^ help: consider using `_expr` instead
Oct 31 17:43:02.494 INFO kablam!   |
Oct 31 17:43:02.494 INFO kablam!   = note: #[warn(unused_variables)] on by default
Oct 31 17:43:02.494 INFO kablam! 
Oct 31 17:43:02.495 INFO kablam! warning: field is never used: `name`
Oct 31 17:43:02.495 INFO kablam!  --> src/syntax/ast.rs:2:5
Oct 31 17:43:02.495 INFO kablam!   |
Oct 31 17:43:02.495 INFO kablam! 2 |     name: String
Oct 31 17:43:02.495 INFO kablam!   |     ^^^^^^^^^^^^
Oct 31 17:43:02.495 INFO kablam!   |
Oct 31 17:43:02.495 INFO kablam!   = note: #[warn(dead_code)] on by default
Oct 31 17:43:02.495 INFO kablam! 
Oct 31 17:43:02.495 INFO kablam! warning: variant is never constructed: `Finite`
Oct 31 17:43:02.495 INFO kablam!  --> src/syntax/ast.rs:6:5
Oct 31 17:43:02.495 INFO kablam!   |
Oct 31 17:43:02.495 INFO kablam! 6 |     Finite(i32),
Oct 31 17:43:02.495 INFO kablam!   |     ^^^^^^^^^^^
Oct 31 17:43:02.495 INFO kablam! 
Oct 31 17:43:02.495 INFO kablam! warning: variant is never constructed: `Infinite`
Oct 31 17:43:02.495 INFO kablam!  --> src/syntax/ast.rs:7:5
Oct 31 17:43:02.495 INFO kablam!   |
Oct 31 17:43:02.495 INFO kablam! 7 |     Infinite
Oct 31 17:43:02.495 INFO kablam!   |     ^^^^^^^^
Oct 31 17:43:02.495 INFO kablam! 
Oct 31 17:43:02.496 INFO kablam! warning: variant is never constructed: `AtTop`
Oct 31 17:43:02.496 INFO kablam!   --> src/syntax/ast.rs:11:5
Oct 31 17:43:02.496 INFO kablam!    |
Oct 31 17:43:02.496 INFO kablam! 11 |     AtTop(RegionVar),
Oct 31 17:43:02.496 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:43:02.496 INFO kablam! 
Oct 31 17:43:02.496 INFO kablam! warning: variant is never constructed: `AtBot`
Oct 31 17:43:02.496 INFO kablam!   --> src/syntax/ast.rs:12:5
Oct 31 17:43:02.496 INFO kablam!    |
Oct 31 17:43:02.496 INFO kablam! 12 |     AtBot(RegionVar),
Oct 31 17:43:02.496 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:43:02.496 INFO kablam! 
Oct 31 17:43:02.496 INFO kablam! warning: variant is never constructed: `SAt`
Oct 31 17:43:02.496 INFO kablam!   --> src/syntax/ast.rs:13:5
Oct 31 17:43:02.496 INFO kablam!    |
Oct 31 17:43:02.496 INFO kablam! 13 |     SAt(RegionVar),
Oct 31 17:43:02.496 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 17:43:02.496 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: field is never used: `region`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:17:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 17 |     region: RegionVar,
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: field is never used: `size`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:18:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 18 |     size: RegionSize
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: variant is never constructed: `True`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:23:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 23 |     True,
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: variant is never constructed: `False`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:24:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 24 |     False,
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: variant is never constructed: `Number`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:25:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 25 |     Number(i32)
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^^^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: field is never used: `name`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:29:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 29 |     name: String
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^^^^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: variant is never constructed: `Var`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:33:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 33 |     Var(Var),
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: variant is never constructed: `Pair`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:34:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 34 |     Pair(Var, Var),
Oct 31 17:43:02.498 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 17:43:02.498 INFO kablam! 
Oct 31 17:43:02.498 INFO kablam! warning: variant is never constructed: `Cons`
Oct 31 17:43:02.498 INFO kablam!   --> src/syntax/ast.rs:35:5
Oct 31 17:43:02.498 INFO kablam!    |
Oct 31 17:43:02.498 INFO kablam! 35 |     Cons(Var, Var),
Oct 31 17:43:02.499 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 17:43:02.501 INFO kablam! 
Oct 31 17:43:02.501 INFO kablam! warning: variant is never constructed: `Var`
Oct 31 17:43:02.501 INFO kablam!   --> src/syntax/ast.rs:40:5
Oct 31 17:43:02.501 INFO kablam!    |
Oct 31 17:43:02.501 INFO kablam! 40 |     Var(Var),
Oct 31 17:43:02.502 INFO kablam!    |     ^^^^^^^^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `Let`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:41:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 41 | /     Let {
Oct 31 17:43:02.502 INFO kablam! 42 | |         pattern: Pattern,
Oct 31 17:43:02.502 INFO kablam! 43 | |         expr: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 44 | |         body: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 45 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `Pair`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:46:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 46 | /     Pair {
Oct 31 17:43:02.502 INFO kablam! 47 | |         fst: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 48 | |         snd: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 49 | |         at: AllocationPoint,
Oct 31 17:43:02.502 INFO kablam! 50 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `Cons`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:51:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 51 | /     Cons {
Oct 31 17:43:02.502 INFO kablam! 52 | |         head: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 53 | |         tail: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 54 | |         at: AllocationPoint,
Oct 31 17:43:02.502 INFO kablam! 55 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `Closure`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:56:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 56 | /     Closure {
Oct 31 17:43:02.502 INFO kablam! 57 | |         var: Var,
Oct 31 17:43:02.502 INFO kablam! 58 | |         expr: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 59 | |         at: AllocationPoint,
Oct 31 17:43:02.502 INFO kablam! 60 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `Case`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:61:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 61 | /     Case {
Oct 31 17:43:02.502 INFO kablam! 62 | |         target: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 63 | |         pattern1: Pattern,
Oct 31 17:43:02.502 INFO kablam! 64 | |         body1: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 65 | |         pattern2: Pattern,
Oct 31 17:43:02.502 INFO kablam! 66 | |         body2: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 67 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `LetRec`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:68:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 68 | /     LetRec {
Oct 31 17:43:02.502 INFO kablam! 69 | |         name: String,
Oct 31 17:43:02.502 INFO kablam! 70 | |         fr_params: Vec<BindingPoint>,
Oct 31 17:43:02.502 INFO kablam! 71 | |         param: Var,
Oct 31 17:43:02.502 INFO kablam! ...  |
Oct 31 17:43:02.502 INFO kablam! 74 | |         expr: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 75 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `App`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:76:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 76 | /     App {
Oct 31 17:43:02.502 INFO kablam! 77 | |         func_name: String,
Oct 31 17:43:02.502 INFO kablam! 78 | |         ar_params: Vec<AllocationPoint>,
Oct 31 17:43:02.502 INFO kablam! 79 | |         at: AllocationPoint,
Oct 31 17:43:02.502 INFO kablam! 80 | |     },
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.502 INFO kablam! warning: variant is never constructed: `LetRegion`
Oct 31 17:43:02.502 INFO kablam!   --> src/syntax/ast.rs:81:5
Oct 31 17:43:02.502 INFO kablam!    |
Oct 31 17:43:02.502 INFO kablam! 81 | /     LetRegion {
Oct 31 17:43:02.502 INFO kablam! 82 | |         bindings: Vec<BindingPoint>,
Oct 31 17:43:02.502 INFO kablam! 83 | |         expr: &'a Expr<'a>,
Oct 31 17:43:02.502 INFO kablam! 84 | |     }
Oct 31 17:43:02.502 INFO kablam!    | |_____^
Oct 31 17:43:02.502 INFO kablam! 
Oct 31 17:43:02.515 INFO kablam! warning: method `generateInMain` should have a snake case name such as `generate_in_main`
Oct 31 17:43:02.515 INFO kablam!   --> src/codegen/llvm/generator.rs:6:5
Oct 31 17:43:02.515 INFO kablam!    |
Oct 31 17:43:02.515 INFO kablam! 6  | /     fn generateInMain(expr: Expr) -> String {
Oct 31 17:43:02.515 INFO kablam! 7  | |         format!("\
Oct 31 17:43:02.515 INFO kablam! 8  | | define i32 @main(i32, i8**) #0 {{
Oct 31 17:43:02.515 INFO kablam! 9  | |     ret i32 1
Oct 31 17:43:02.515 INFO kablam! 10 | | }}\
Oct 31 17:43:02.515 INFO kablam! 11 | |         ")
Oct 31 17:43:02.515 INFO kablam! 12 | |     }
Oct 31 17:43:02.515 INFO kablam!    | |_____^
Oct 31 17:43:02.523 INFO kablam!    |
Oct 31 17:43:02.523 INFO kablam!    = note: #[warn(non_snake_case)] on by default
Oct 31 17:43:02.523 INFO kablam! 
Oct 31 17:43:03.639 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.79s
Oct 31 17:43:03.648 INFO kablam! su: No module specific data is present
Oct 31 17:43:04.623 INFO running `"docker" "rm" "-f" "8a8b3cd5fccdaa5c322028c4616b1532591138ccab451716d838adf329761e40"`
Oct 31 17:43:04.871 INFO blam! 8a8b3cd5fccdaa5c322028c4616b1532591138ccab451716d838adf329761e40
Oct 31 17:43:04.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"`
Oct 31 17:43:05.444 INFO blam! 6ee904c2cda76bebd105f4703731e5eb1cdbc9fd6731576d34fce2fa6fb7a4e5
Oct 31 17:43:05.447 INFO running `"docker" "start" "-a" "6ee904c2cda76bebd105f4703731e5eb1cdbc9fd6731576d34fce2fa6fb7a4e5"`
Oct 31 17:43:07.343 INFO kablam! usermod: no changes
Oct 31 17:43:07.395 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Oct 31 17:43:07.415 INFO kablam!      Running /target/debug/deps/min_region-4e01dbc44c41ce3d
Oct 31 17:43:07.427 INFO blam! 
Oct 31 17:43:07.427 INFO blam! running 0 tests
Oct 31 17:43:07.427 INFO blam! 
Oct 31 17:43:07.427 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 17:43:07.427 INFO blam! 
Oct 31 17:43:07.427 INFO kablam!      Running /target/debug/deps/min_region-a465d833a7d48a72
Oct 31 17:43:07.431 INFO blam! 
Oct 31 17:43:07.431 INFO blam! running 0 tests
Oct 31 17:43:07.431 INFO blam! 
Oct 31 17:43:07.431 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 17:43:07.431 INFO blam! 
Oct 31 17:43:07.435 INFO kablam!      Running /target/debug/deps/run_test_case1-6f79e7ea173e22bc
Oct 31 17:43:07.435 INFO kablam!    Doc-tests min_region
Oct 31 17:43:07.435 INFO blam! 
Oct 31 17:43:07.435 INFO blam! running 0 tests
Oct 31 17:43:07.435 INFO blam! 
Oct 31 17:43:07.435 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 17:43:07.435 INFO blam! 
Oct 31 17:43:07.653 INFO blam! 
Oct 31 17:43:07.653 INFO blam! running 0 tests
Oct 31 17:43:07.653 INFO blam! 
Oct 31 17:43:07.653 INFO blam! test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Oct 31 17:43:07.653 INFO blam! 
Oct 31 17:43:07.658 INFO kablam! su: No module specific data is present
Oct 31 17:43:08.647 INFO running `"docker" "rm" "-f" "6ee904c2cda76bebd105f4703731e5eb1cdbc9fd6731576d34fce2fa6fb7a4e5"`
Oct 31 17:43:08.977 INFO blam! 6ee904c2cda76bebd105f4703731e5eb1cdbc9fd6731576d34fce2fa6fb7a4e5
