Nov 02 11:40:11.631 INFO testing named-block-0.3.1 against beta-2018-10-30 for beta-1.31-1
Nov 02 11:40:11.633 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 02 11:40:11.968 INFO blam! 631dba18596c6c4a06cdb196cf8be60eadbfa6aeeca71f3cfab98f4a618b7a09
Nov 02 11:40:11.970 INFO running `"docker" "start" "-a" "631dba18596c6c4a06cdb196cf8be60eadbfa6aeeca71f3cfab98f4a618b7a09"`
Nov 02 11:40:12.403 INFO kablam! usermod: no changes
Nov 02 11:40:12.436 INFO kablam!    Compiling named-block v0.3.1 (/source)
Nov 02 11:40:12.513 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Nov 02 11:40:12.513 INFO kablam! su: No module specific data is present
Nov 02 11:40:12.827 INFO running `"docker" "rm" "-f" "631dba18596c6c4a06cdb196cf8be60eadbfa6aeeca71f3cfab98f4a618b7a09"`
Nov 02 11:40:12.914 INFO blam! 631dba18596c6c4a06cdb196cf8be60eadbfa6aeeca71f3cfab98f4a618b7a09
Nov 02 11:40:12.917 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 02 11:40:13.102 INFO blam! adc4bf39953c2a8708dfd50ea297c302bc55772131fb7c648b45fb201006b134
Nov 02 11:40:13.104 INFO running `"docker" "start" "-a" "adc4bf39953c2a8708dfd50ea297c302bc55772131fb7c648b45fb201006b134"`
Nov 02 11:40:13.570 INFO kablam! usermod: no changes
Nov 02 11:40:13.603 INFO kablam!    Compiling static-cond v0.1.1
Nov 02 11:40:14.106 INFO kablam!    Compiling named-block v0.3.1 (/source)
Nov 02 11:40:14.735 INFO kablam! warning: label name `'b` shadows a label name that is already in scope
Nov 02 11:40:14.735 INFO kablam!    --> src/lib.rs:362:17
Nov 02 11:40:14.735 INFO kablam!     |
Nov 02 11:40:14.735 INFO kablam! 334 |           let x = block!('b: {
Nov 02 11:40:14.735 INFO kablam!     |  _________________-
Nov 02 11:40:14.735 INFO kablam! 335 | |             if flag { break 'b "early exit"; }
Nov 02 11:40:14.735 INFO kablam! 336 | |             let _y = block!('c: {
Nov 02 11:40:14.735 INFO kablam! 337 | |                 if flag { break 'b "inner early exit"; };
Nov 02 11:40:14.735 INFO kablam! ...   |
Nov 02 11:40:14.735 INFO kablam! 352 | |                 block!('b: {
Nov 02 11:40:14.735 INFO kablam!     | |                        -- first declared here
Nov 02 11:40:14.735 INFO kablam! ...   |
Nov 02 11:40:14.735 INFO kablam! 362 | |                 'b: while false {
Nov 02 11:40:14.735 INFO kablam!     | |                 ^^ lifetime 'b already in scope
Nov 02 11:40:14.735 INFO kablam! ...   |
Nov 02 11:40:14.735 INFO kablam! 375 | |             "normal exit"
Nov 02 11:40:14.735 INFO kablam! 376 | |         });
Nov 02 11:40:14.735 INFO kablam!     | |__________- in this macro invocation
Nov 02 11:40:14.735 INFO kablam! 
Nov 02 11:40:14.735 INFO kablam! warning: label name `'a` shadows a label name that is already in scope
Nov 02 11:40:14.735 INFO kablam!    --> src/lib.rs:392:31
Nov 02 11:40:14.735 INFO kablam!     |
Nov 02 11:40:14.735 INFO kablam! 391 |         assert_eq!(42, block!('a: loop { break 'a 42 }));
Nov 02 11:40:14.735 INFO kablam!     |                               -- first declared here
Nov 02 11:40:14.735 INFO kablam! 392 |         assert_eq!((), block!('a: {})); // make sure it works with no breaks
Nov 02 11:40:14.735 INFO kablam!     |                               ^^ lifetime 'a already in scope
Nov 02 11:40:14.735 INFO kablam! 
Nov 02 11:40:14.735 INFO kablam! warning: label name `'a` shadows a label name that is already in scope
Nov 02 11:40:14.735 INFO kablam!    --> src/lib.rs:396:16
Nov 02 11:40:14.735 INFO kablam!     |
Nov 02 11:40:14.735 INFO kablam! 391 |         assert_eq!(42, block!('a: loop { break 'a 42 }));
Nov 02 11:40:14.735 INFO kablam!     |                               -- first declared here
Nov 02 11:40:14.735 INFO kablam! ...
Nov 02 11:40:14.735 INFO kablam! 396 |         block!('a: loop {
Nov 02 11:40:14.735 INFO kablam!     |                ^^ lifetime 'a already in scope
Nov 02 11:40:14.735 INFO kablam! 
Nov 02 11:40:14.735 INFO kablam! warning: label name `'a` shadows a label name that is already in scope
Nov 02 11:40:14.735 INFO kablam!    --> src/lib.rs:396:16
Nov 02 11:40:14.735 INFO kablam!     |
Nov 02 11:40:14.735 INFO kablam! 392 |         assert_eq!((), block!('a: {})); // make sure it works with no breaks
Nov 02 11:40:14.735 INFO kablam!     |                               -- first declared here
Nov 02 11:40:14.735 INFO kablam! ...
Nov 02 11:40:14.735 INFO kablam! 396 |         block!('a: loop {
Nov 02 11:40:14.735 INFO kablam!     |                ^^ lifetime 'a already in scope
Nov 02 11:40:14.735 INFO kablam! 
Nov 02 11:40:14.747 INFO kablam! warning: unreachable expression
Nov 02 11:40:14.747 INFO kablam!    --> src/lib.rs:102:21
Nov 02 11:40:14.747 INFO kablam!     |
Nov 02 11:40:14.747 INFO kablam! 102 | /                     $ret = $out;
Nov 02 11:40:14.748 INFO kablam! 103 | |                     break $life;
Nov 02 11:40:14.748 INFO kablam! 104 | |                 }
Nov 02 11:40:14.748 INFO kablam! 105 | |                 $ret
Nov 02 11:40:14.748 INFO kablam! ...   |
Nov 02 11:40:14.748 INFO kablam! 134 | |     (@scan {} $life:tt $ret:ident () -> ($($out:tt)*) (() $lp:tt $init:tt)) => {
Nov 02 11:40:14.748 INFO kablam! 135 | |         block!(@wrap $life $lp $ret $init { $($out)* })
Nov 02 11:40:14.748 INFO kablam!     | |______________________________________________________^
Nov 02 11:40:14.748 INFO kablam! ...
Nov 02 11:40:14.748 INFO kablam! 334 |           let x = block!('b: {
Nov 02 11:40:14.748 INFO kablam!     |  _________________-
Nov 02 11:40:14.748 INFO kablam! 335 | |             if flag { break 'b "early exit"; }
Nov 02 11:40:14.748 INFO kablam! 336 | |             let _y = block!('c: {
Nov 02 11:40:14.748 INFO kablam! 337 | |                 if flag { break 'b "inner early exit"; };
Nov 02 11:40:14.748 INFO kablam! ...   |
Nov 02 11:40:14.748 INFO kablam! 375 | |             "normal exit"
Nov 02 11:40:14.748 INFO kablam! 376 | |         });
Nov 02 11:40:14.748 INFO kablam!     | |__________- in this macro invocation
Nov 02 11:40:14.748 INFO kablam!     |
Nov 02 11:40:14.748 INFO kablam!     = note: #[warn(unreachable_code)] on by default
Nov 02 11:40:14.748 INFO kablam! 
Nov 02 11:40:14.799 INFO kablam! warning: unreachable expression
Nov 02 11:40:14.799 INFO kablam!    --> src/lib.rs:102:21
Nov 02 11:40:14.800 INFO kablam!     |
Nov 02 11:40:14.800 INFO kablam! 102 | /                     $ret = $out;
Nov 02 11:40:14.800 INFO kablam! 103 | |                     break $life;
Nov 02 11:40:14.801 INFO kablam! 104 | |                 }
Nov 02 11:40:14.801 INFO kablam! 105 | |                 $ret
Nov 02 11:40:14.801 INFO kablam! ...   |
Nov 02 11:40:14.801 INFO kablam! 134 | |     (@scan {} $life:tt $ret:ident () -> ($($out:tt)*) (() $lp:tt $init:tt)) => {
Nov 02 11:40:14.802 INFO kablam! 135 | |         block!(@wrap $life $lp $ret $init { $($out)* })
Nov 02 11:40:14.802 INFO kablam!     | |______________________________________________________^
Nov 02 11:40:14.802 INFO kablam! ...
Nov 02 11:40:14.803 INFO kablam! 381 | /             block!('d: {
Nov 02 11:40:14.803 INFO kablam! 382 | |                 //continue; //~ERROR NoBareContinueInNamedBlock
Nov 02 11:40:14.803 INFO kablam! 383 | |                 //continue 'd; //~ERROR NoMatchedContinueInNamedBlock
Nov 02 11:40:14.803 INFO kablam! 384 | |                 continue 'e;
Nov 02 11:40:14.804 INFO kablam! 385 | |             });
Nov 02 11:40:14.804 INFO kablam!     | |_______________- in this macro invocation
Nov 02 11:40:14.804 INFO kablam! 
Nov 02 11:40:14.804 INFO kablam! warning: unreachable expression
Nov 02 11:40:14.804 INFO kablam!    --> src/lib.rs:102:21
Nov 02 11:40:14.805 INFO kablam!     |
Nov 02 11:40:14.805 INFO kablam! 102 | /                     $ret = $out;
Nov 02 11:40:14.805 INFO kablam! 103 | |                     break $life;
Nov 02 11:40:14.805 INFO kablam! 104 | |                 }
Nov 02 11:40:14.806 INFO kablam! 105 | |                 $ret
Nov 02 11:40:14.806 INFO kablam! ...   |
Nov 02 11:40:14.806 INFO kablam! 134 | |     (@scan {} $life:tt $ret:ident () -> ($($out:tt)*) (() $lp:tt $init:tt)) => {
Nov 02 11:40:14.806 INFO kablam! 135 | |         block!(@wrap $life $lp $ret $init { $($out)* })
Nov 02 11:40:14.807 INFO kablam!     | |______________________________________________________^
Nov 02 11:40:14.807 INFO kablam! ...
Nov 02 11:40:14.808 INFO kablam! 334 |           let x = block!('b: {
Nov 02 11:40:14.808 INFO kablam!     |  _________________-
Nov 02 11:40:14.808 INFO kablam! 335 | |             if flag { break 'b "early exit"; }
Nov 02 11:40:14.808 INFO kablam! 336 | |             let _y = block!('c: {
Nov 02 11:40:14.808 INFO kablam! 337 | |                 if flag { break 'b "inner early exit"; };
Nov 02 11:40:14.809 INFO kablam! ...   |
Nov 02 11:40:14.809 INFO kablam! 375 | |             "normal exit"
Nov 02 11:40:14.809 INFO kablam! 376 | |         });
Nov 02 11:40:14.809 INFO kablam!     | |__________- in this macro invocation
Nov 02 11:40:14.810 INFO kablam! 
Nov 02 11:40:14.810 INFO kablam! warning: unreachable expression
Nov 02 11:40:14.810 INFO kablam!    --> src/lib.rs:102:21
Nov 02 11:40:14.810 INFO kablam!     |
Nov 02 11:40:14.812 INFO kablam! 102 | /                     $ret = $out;
Nov 02 11:40:14.812 INFO kablam! 103 | |                     break $life;
Nov 02 11:40:14.812 INFO kablam! 104 | |                 }
Nov 02 11:40:14.813 INFO kablam! 105 | |                 $ret
Nov 02 11:40:14.813 INFO kablam! ...   |
Nov 02 11:40:14.813 INFO kablam! 134 | |     (@scan {} $life:tt $ret:ident () -> ($($out:tt)*) (() $lp:tt $init:tt)) => {
Nov 02 11:40:14.813 INFO kablam! 135 | |         block!(@wrap $life $lp $ret $init { $($out)* })
Nov 02 11:40:14.814 INFO kablam!     | |______________________________________________________^
Nov 02 11:40:14.814 INFO kablam! ...
Nov 02 11:40:14.814 INFO kablam! 334 |           let x = block!('b: {
Nov 02 11:40:14.814 INFO kablam!     |  _________________-
Nov 02 11:40:14.814 INFO kablam! 335 | |             if flag { break 'b "early exit"; }
Nov 02 11:40:14.815 INFO kablam! 336 | |             let _y = block!('c: {
Nov 02 11:40:14.815 INFO kablam! 337 | |                 if flag { break 'b "inner early exit"; };
Nov 02 11:40:14.815 INFO kablam! ...   |
Nov 02 11:40:14.815 INFO kablam! 375 | |             "normal exit"
Nov 02 11:40:14.816 INFO kablam! 376 | |         });
Nov 02 11:40:14.816 INFO kablam!     | |__________- in this macro invocation
Nov 02 11:40:14.816 INFO kablam! 
Nov 02 11:40:15.343 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.76s
Nov 02 11:40:15.346 INFO kablam! su: No module specific data is present
Nov 02 11:40:15.667 INFO running `"docker" "rm" "-f" "adc4bf39953c2a8708dfd50ea297c302bc55772131fb7c648b45fb201006b134"`
Nov 02 11:40:15.765 INFO blam! adc4bf39953c2a8708dfd50ea297c302bc55772131fb7c648b45fb201006b134
Nov 02 11:40:15.769 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-6/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 02 11:40:15.958 INFO blam! 5bad1dd3566f4b606f2b86073e85494cbbbc10d14098646d9b9b39b85dc0b2ea
Nov 02 11:40:15.960 INFO running `"docker" "start" "-a" "5bad1dd3566f4b606f2b86073e85494cbbbc10d14098646d9b9b39b85dc0b2ea"`
Nov 02 11:40:16.462 INFO kablam! usermod: no changes
Nov 02 11:40:16.500 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Nov 02 11:40:16.501 INFO kablam!      Running /target/debug/deps/named_block-f31744885e00da74
Nov 02 11:40:16.505 INFO blam! 
Nov 02 11:40:16.505 INFO blam! running 3 tests
Nov 02 11:40:16.507 INFO blam! test tests::loops ... ok
Nov 02 11:40:16.507 INFO blam! test tests::it_works ... ok
Nov 02 11:40:16.509 INFO blam! test tests::shadowing ... ok
Nov 02 11:40:16.509 INFO blam! 
Nov 02 11:40:16.509 INFO blam! test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 11:40:16.509 INFO blam! 
Nov 02 11:40:16.509 INFO kablam!    Doc-tests named-block
Nov 02 11:40:16.574 INFO blam! 
Nov 02 11:40:16.574 INFO blam! running 2 tests
Nov 02 11:40:18.075 INFO blam! test src/lib.rs - block (line 48) ... ok
Nov 02 11:40:18.105 INFO blam! test src/lib.rs - block (line 36) ... ok
Nov 02 11:40:18.105 INFO blam! 
Nov 02 11:40:18.105 INFO blam! test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 02 11:40:18.105 INFO blam! 
Nov 02 11:40:18.113 INFO kablam! su: No module specific data is present
Nov 02 11:40:18.467 INFO running `"docker" "rm" "-f" "5bad1dd3566f4b606f2b86073e85494cbbbc10d14098646d9b9b39b85dc0b2ea"`
Nov 02 11:40:18.595 INFO blam! 5bad1dd3566f4b606f2b86073e85494cbbbc10d14098646d9b9b39b85dc0b2ea
