Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate src/test/ui/run-pass/* back to src/test/run-pass/. #54530

Conversation

pnkfelix
Copy link
Member

@pnkfelix pnkfelix commented Sep 24, 2018

Moves all the tests from src/test/ui/run-pass/** back to src/test/run-pass/.

This should have no impact on our overall testing completeness due to PR #54223

Fix #54047

@rust-highfive
Copy link
Collaborator

r? @alexcrichton

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Sep 24, 2018
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-5.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
[00:49:14] ....................................................................................................
[00:49:17] .....................................................i..............................................
[00:49:19] ....................................................................................................
[00:49:22] ....................................................................................................
[00:49:25] ..iiiiiiiii.........................................................................................
[00:49:31] ....................................................................................................
[00:49:34] ......................................................................................i.............
[00:49:37] ....................................................................................................
[00:49:40] .........................................i.i..ii....................................................
---
travis_time:start:test_run-pass
Check compiletest suite=run-pass mode=run-pass (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
[00:50:21] 
[00:50:21] running 3088 tests
[00:50:31] ............F...F.........F..............F.....F..F....F.....................................F......
[00:50:42] ........F.FF..F.......F...FFFF..FF.F.F....F....FF......................F.....i..........F...........
[00:50:49] ....F..F..F...F....FF..F.F..F.F.FFF..F............FF........FFF..F..............F.F.................
[00:50:58] FF..F..F.F.FF.F....F..F.F.........................................F......FF...............F.F..F....
[00:51:06] ..F...FFFFFFF.....F..........F..F.F.F..........FFFFFFFFFFF...F..F..F...FF....F.FFF..FFF.F...F.......
[00:51:16] ............F...F....F..F.FF.FF..FF..........................FF.F................FFF.FFFFFFF........
[00:51:30] .....FFFF..F...F...FF.F.F.FF...................................................F.....F..F..F........
[00:51:40] .F..........F...FF.F........F...F.....F.............FF...F.F...F...FF.......F...F............FF.....
[00:51:48] ..FF.....F...FF....F.......F..F......F.F.....FF.........F......F.F..F..F....FF....FFFF.F..F..FF.F...
[00:52:01] F......................F.............FF.F.F...........................F......FFF.FF.......F...FF..FF
[00:52:11] .F.............FFF.F......F...F..F.....FFF...F..F.F....FFFF.F....F.....F....F.F...FF....F.......FF.F
[00:52:19] ....FF..F.F.F....F.F...F.FF...F.F...F..F.F.F.FF...F.....FFF..FF.FFFF..FF...F..F.F..F......F...F.....
[00:52:26] .F.FF..FF.FF.F...FF..F..FFFF.......FF.FFFF.FF.F..F..FF.....FFF.FF....F..FFFFF.F.F...F....F.F.....FF.
[00:52:34] FF.F.FF......F.F........F..F..FF...F.......F.....FFF....F.FFFF.F..F......FF.....F.FFF...FF.....FF.FF
[00:52:45] ...FF.........FF.F..F.F.FF...F..F..F..FF....F.F..FF.....F...FF.FF.F...FF.F...F....F.F....F....F.F.FF
[00:52:55] .......FF....iFFFFF.............F.F.F..F.F...F..F...F.F.F.....FFF...FF..FFF.....F..........F...FF..F
[00:53:04] .F.F..F.....F.FFF...F.F..F.F..F...FFF..FF.F.FFF..F.F.FFF.FF........FF.FF.F..FF....F.....FFF....F.F.F
[00:53:15] .F..F..FF..F........F......FF..FFFFFFFi.F..F.FFFF.F........F...F..F...F...F..FFF..FF.FFFFFF...F.FFF.
[00:53:27] ..FF.........FFF.FFF..F.F.FF.F.FF..F..FFFF.F....FF.FFFFF.F.F.FF.FF..FF.F.............F......F.......
[00:53:38] ..........................................F.F....F....F............F..F...F...F................F....
[00:53:47] .....FF.F........FF.F..F.F.F.............F.......F..F..F......F..F.....F.........F....i......FFFFFF.
[00:53:58] ...F..F....................................FF...........i...........................................
[00:54:17] ..................F........F.....F.........F.F.F.FFF...F..F..FF...F.F........F...F.F.FF..F..........
[00:54:25] ................F...FF...FF.FF..FF....F....F.FFF...F..F.F..F..FFF.FFFFFFF...F...F.F..........FF.....
[00:54:39] ...F...F.F....F..ii.FFFF.F.F..F...F..F.............F.F.F..FF.F...F........F..F..F.......i....i..F...
[00:54:51] F............F...F.F..F....F.F.i........F..............FFFF.F.FFF....F.FFFF..F.F..F..FFFFF.FF.......
[00:55:00] ..F....F.F....FF..F.FFF...F..FF......FF..F..F.....F.F..F..F...FF.F.FFFFF....F...F...................
[00:55:28] ...........F.FF..FF...F..F.....FFF.FFFFFFF.FFFFFF...F.F...........F.F..F...F..FF..FFF..F.F.F.FF..F.F
[00:55:36] ..F.F..FFF.FFFF.FFFFFF...F....F....F...F.....F.F....F...F....F..F...................................
[00:55:44] .....FF....F...FF..F.....................F....F...F.F.....FF...FFFFFF...F...F.F.F..FFF...F........FF
/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/array_const_index-1/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"constant item is never used: `ARR`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs","byte_start":552,"byte_end":599,"line_start":17,"line_end":17,"column_start":5,"column_end":52,"is_primary":true,"text":[{"text":"    const ARR: [i32; 6] = [42, 43, 44, 45, 46, 47];","highlight_start":5,"highlight_end":52}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: constant item is never used: `ARR`\n  --> /checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs:17:5\n   |\nLL |     const ARR: [i32; 6] = [42, 43, 44, 45, 46, 47];\n   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"constant item is never used: `IDX`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs","byte_start":604,"byte_end":625,"line_start":18,"line_end":18,"column_start":5,"column_end":26,"is_primary":true,"text":[{"text":"    const IDX: usize = 3;","highlight_start":5,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: constant item is never used: `IDX`\n  --> /checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs:18:5\n   |\nLL |     const IDX: usize = 3;\n   |     ^^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] {"message":"constant item is never used: `VAL`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs","byte_start":630,"byte_end":656,"line_start":19,"line_end":19,"column_start":5,"column_end":31,"is_primary":true,"text":[{"text":"    const VAL: i32 = ARR[IDX];","highlight_start":5,"highlight_end":31}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: constant item is never used: `VAL`\n  --> /checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs:19:5\n   |\nLL |     const VAL: i32 = ARR[IDX];\n   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] {"message":"constant item is never used: `BLUB`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs","byte_start":661,"byte_end":709,"line_start":20,"line_end":20,"column_start":5,"column_end":53,"is_primary":true,"text":[{"text":"    const BLUB: [i32; (ARR[0] - 41) as usize] = [5];","highlight_start":5,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: constant item is never used: `BLUB`\n  --> /checkout/src/test/run-pass/array-slice-vec/array_const_index-1.rs:20:5\n   |\nLL |     const BLUB: [i32; (ARR[0] - 41) as usize] = [5];\n   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/array-slice-vec/array_const_index-1.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[00:55:55] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/array-slice-vec/check-static-mut-slices.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: static item is never used: `EMPTY`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | static mut EMPTY: &'static mut [isize] = &mut [];
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/check-static-mut-slices/check-static-mut-slices.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args array-slice-vec/check-static-mut-slices.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/evec-slice/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"value assigned to `z` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/evec-slice.rs","byte_start":545,"byte_end":546,"line_start":15,"line_end":15,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"    let mut z : &[isize] = &[1,2,3,4,5];","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_assignments)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: value assigned to `z` is never read\n  --> /checkout/src/test/run-pass/array-slice-vec/evec-slice.rs:15:13\n   |\nLL |     let mut z : &[isize] = &[1,2,3,4,5];\n   |             ^\n   |\n   = note: #[warn(unused_assignments)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/array-slice-vec/evec-slice.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/array-slicsted_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_index` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":874,"byte_end":879,"line_start":31,"line_end":31,"column_start":21,"column_end":26,"is_primary":true,"text":[{"text":"    fn index(&self, index: RangeTo<Foo>) -> &Foo {","highlight_start":21,"highlight_end":26}],"label":null,"suggested_replacement":"_index","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `index`\n  --> /checkout/src/test/run-pass/array-slice-vec/slice.rs:31:21\n   |\nLL |     fn index(&self, index: RangeTo<Foo>) -> &Foo {\n   |                     ^^^^^ help: consider using `_index` instead\n\n"}
[00:55:55] {"message":"unused variable: `index`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":1037,"byte_end":1042,"line_start":38,"line_end":38,"column_start":21,"column_end":26,"is_primary":true,"text":[{"text":"    fn index(&self, index: RangeFrom<Foo>) -> &Foo {","highlight_start":21,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_index` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":1037,"byte_end":1042,"line_start":38,"line_end":38,"column_start":21,"column_end":26,"is_primary":true,"text":[{"text":"    fn index(&self, index: RangeFrom<Foo>) -> &Foo {","highlight_start":21,"highlight_end":26}],"label":null,"suggested_replacement":"_index","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `index`\n  --> /checkout/src/test/run-pass/array-slice-vec/slice.rs:38:21\n   |\nLL |     fn index(&self, index: RangeFrom<Foo>) -> &Foo {\n   |                     ^^^^^ help: consider using `_index` instead\n\n"}
[00:55:55] {"message":"unused variable: `index`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":1343,"byte_end":1348,"line_start":52,"line_end":52,"column_start":29,"column_end":34,"is_primary":true,"text":[{"text":"    fn index_mut(&mut self, index: Range<Foo>) -> &mut Foo {","highlight_start":29,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_index` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":1343,"byte_end":1348,"line_start":52,"line_end":52,"column_start":29,"column_end":34,"is_primary":true,"text":[{"text":"    fn index_mut(&mut self, index: Range<Foo>) -> &mut Foo {","highlight_start":29,"highlight_end":34}],"label":null,"suggested_replacement":"_index","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `index`\n  --> /checkout/src/test/run-pass/array-slice-vec/slice.rs:52:29\n   |\nLL |     fn index_mut(&mut self, index: Range<Foo>) -> &mut Foo {\n   |                             ^^^^^ help: consider using `_index` instead\n\n"}
[00:55:55] {"message":"unused variable: `index`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":1494,"byte_end":1499,"line_start":58,"line_end":58,"column_start":29,"column_end":34,"is_primary":true,"text":[{"text":"    fn index_mut(&mut self, index: RangeTo<Foo>) -> &mut Foo {","highlight_start":29,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_index` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/slice.rs","byte_start":1494,"byte_end":1499,"line_start":58,"line_end":58,"column_start":29,"column_end":34,"is_primary":true,"text":[{"text":"    fn index_mut(&mut self, index: RangeTo<Foo>) -> &mut Foo {","highlight_start":29,"highlight_end":34}],"label":null,"suggested_replacement":"_index","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `index`\n  --> /checkout/src/test/run-pass/array-slice-vec/slice.rs:58:29\n   |\nLL |     fn index_mut(&mut self, index: RangeTo<Foo>) -> &mut Foo {\n   |                             ^^^^^ help: consider using `_index` instead\n\n"}
[00:55:55] {"message":"unused variable: `index`","code":{"code":"unused_variables","explanation":null},"level]   --> $DIR/vec-late-init.rs:15:9
[00:55:55]    |
[00:55:55] LL |     let mut later: Vec<isize> ;
[00:55:55]    |         |
[00:55:55]    |         help: remove this `mut`
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_mut)] on by default
[00:55:55]    = note: #[warn(unused_mut)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-late-init/vec-late-init.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args array-slice-vec/vec-late-init.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/array-slice-vec/vec-late-init.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-late-init/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-late-init/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/vec-late-init.rs","byte_start":505,"byte_end":514,"line_start":15,"line_end":15,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":"    let mut later: Vec<isize> ;","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_mut)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/vec-late-init.rs","byte_start":505,"byte_end":509,"line_start":15,"line_end":15,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":"    let mut later: Vec<isize> ;","highlight_start":9,"highlight_end":13}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: variable does not need to be mutable\n  --> /checkout/src/test/run-pass/array-slice-vec/vec-late-init.rs:15:9\n   |\nLL |     let mut later: Vec<isize> ;\n   |         ----^^^^^\n   |         |\n   |         help: remove this `mut`\n   |\n   = note: #[warn(unused_mut)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/array-slice-vec/vec-late-init.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/array-slice-vec/vec-macro-with-brackets.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `my_vec`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let my_vec = vec![1, 2, 3, 4, 5];
[00:55:55]    |         ^^^^^^ help: consider using `_my_vec` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-macro-with-brackets/vec-macro-with-brackets.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args array-slice-vec/vec-macro-with-brackets.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/array-slice-vec/vec-macro-with-brackets.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-macro-with-brackets/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-macro-with-brackets/auxiliary"
[00:55:55] stdout:
[00:55:55] ---------------------rray-slice-vec/vec-matching-legal-tail-element-borrow/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/array-slice-vec/vec-matching-legal-tail-element-borrow/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/vec-matching-legal-tail-element-borrow.rs","byte_start":533,"byte_end":534,"line_start":16,"line_end":16,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x = &[1, 2, 3, 4, 5];","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/array-slice-vec/vec-matching-legal-tail-element-borrow.rs","byte_start":533,"byte_end":534,"line_start":16,"line_end":16,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x = &[1, 2, 3, 4, 5];","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expnu/test/run-pass/associated-types/associated-types-cc/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-cc/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `b`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-cc.rs","byte_start":686,"byte_end":687,"line_start":21,"line_end":21,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":"fn foo<B:Bar>(b: B) -> <B as Bar>::T {","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_b` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-cc.rs","byte_start":686,"byte_end":687,"line_start":21,"line_end":21,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":"fn foo<B:Bar>(b: B) -> <B as Bar>::T {","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":"_b","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `b`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-cc.rs:21:15\n   |\nLL | fn foo<B:Bar>(b: B) -> <B as Bar>::T {\n   |               ^ help: consider using `_b` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-cc.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: function is never used: `foo`
[00:55:55]   --> $DIR/associated-types-duplicate-binding-in-env-hrtb.rs:18:1
[00:55:55]    |
[00:55:55] LL | / fn foo<T>(t: T) -> i32
[00:55:55] LL | |     where T : for<'a> Fn(&'a u8) -> i32,
[00:55:55] LL | |           T : for<'b> Fn(&'b u8) -> i32,
[00:55:55] LL | | {
[00:55:55] LL | |     t(&3)
[00:55:55] LL | | }
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb/associated-types-duplicate-binding-in-env-hrtb.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-duplicate-binding-in-env-hrtb.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"function is never used: `foo`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb.rs","byte_start":667,"byte_end":785,"line_start":18,"line_end":23,"column_start":1,"column_end":2,"is_primary":true,"text":[{"text":"fn foo<T>(t: T) -> i32","highlight_start":1,"highlight_end":23},{"text":"    where T : for<'a> Fn(&'a u8) -> i32,","highlight_start":1,"highlight_end":41},{"text":"          T : for<'b> Fn(&'b u8) -> i32,","highlight_start":1,"highlight_end":41},{"text":"{","highlight_start":1,"highlight_end":2},{"text":"    t(&3)","highlight_start":1,"highlight_end":10},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: function is never used: `foo`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb.rs:18:1\n   |\nLL | / fn foo<T>(t: T) -> i32\nLL | |     where T : for<'a> Fn(&'a u8) -> i32,\nLL | |           T : for<'b> Fn(&'b u8) -> i32,\nLL | | {\nLL | |     t(&3)\nLL | | }\n   | |_^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-duplicate-binding-in-env-hrtb.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-duplicate-binding-in-env.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: function is never used: `foo`
[00:55:55]   --> $DIR/associated-types-duplicate-binding-in-env.rs:23:1
[00:55:55]    |
[00:55:55] LL | / fn foo<T>() -> ()
[00:55:55] LL | |     where T : Foo<B=()>, T : Foo<B=()>
[00:55:55] LL | | {
[00:55:55] LL | |     <T as Foo>::get()
[00:55:55] LL | | }
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00-types/associated-types-duplicate-binding-in-env.rs","byte_start":684,"byte_end":766,"line_start":23,"line_end":27,"column_start":1,"column_end":2,"is_primary":true,"text":[{"text":"fn foo<T>() -> ()","highlight_start":1,"highlight_end":18},{"text":"    where T : Foo<B=()>, T : Foo<B=()>","highlight_start":1,"highlight_end":39},{"text":"{","highlight_start":1,"highlight_end":2},{"text":"    <T as Foo>::get()","highlight_start":1,"highlight_end":22},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: function is never used: `foo`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-duplicate-binding-in-env.rs:23:1\n   |\nLL | / fn foo<T>() -> ()\nLL | |     where T : Foo<B=()>, T : Foo<B=()>\nLL | | {\nLL | |     <T as Foo>::get()\nLL | | }\n   | |_^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-duplicate-binding-in-env.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-impl-redirect.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused imports: `None`, `Some`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | use std::option::Option::{None,5] 
[00:55:55]   --> $DIR/associated-types-impl-redirect.rs:54:1
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | fn test2<A, I1: Iterator<Item=A>, I2: Iterator<Item=I1::Item>>(mut it: I2) {
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-impl-redirect/associated-types-impl-redirect.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-impl-redirect.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-impl-redirect/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-impl-redirect/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused imports: `None`, `Some`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs","byte_start":903,"byte_end":907,"line_start":22,"line_end":22,"column_start":27,"column_end":31,"is_primary":true,"text":[{"text":"use std::option::Option::{None, Some, self};","highlight_start":27,"highlight_end":31}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs","byte_start":909,"byte_end":913,"line_start":22,"line_end":22,"column_start":33,"column_end":37,"is_primary":true,"text":[{"text":"use std::option::Option::{None, Some, self};","highlight_start":33,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_imports)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused imports: `None`, `Some`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs:22:27\n   |\nLL | use std::option::Option::{None, Some, self};\n   |                           ^^^^  ^^^^\n   |\n   = note: #[warn(unused_imports)] on by default\n\n"}
[00:55:55] {"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs","byte_start":1583,"byte_end":1589,"line_start":54,"line_end":54,"column_start":64,"column_end":70,"is_primary":true,"text":[{"text":"fn test2<A, I1: Iterator<Item=A>, I2: Iterator<Item=I1::Item>>(mut it: I2) {","highlight_start":64,"highlight_end":70}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_mut)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs","byte_start":1583,"byte_end":1587,"line_start":54,"line_end":54,"column_start":64,"column_end":68,"is_primary":true,"text":[{"text":"fn test2<A, I1: Iterator<Item=A>, I2: Iterator<Item=I1::Item>>(mut it: I2) {","highlight_start":64,"highlight_end":68}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: variable does not need to be mutable\n  --> /checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs:54:64\n   |\nLL | fn test2<A, I1: Iterator<Item=A>, I2: Iterator<Item=I1::Item>>(mut it: I2) {\n   |                                                                ----^^\n   |                                                                |\n   |                                                                help: remove this `mut`\n   |\n   = note: #[warn(unused_mut)] on by default\n\n"}
[00:55:55] {"message":"struct is never constructed: `ByRef`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs","byte_start":1162,"byte_end":1208,"line_start":38,"line_end":38,"column_start":1,"column_end":47,"is_primary":true,"text":[{"text":"struct ByRef<'a, I: 'a + Iterator>(&'a mut I);","highlight_start":1,"highlight_end":47}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: struct is never constructed: `ByRef`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs:38:1\n   |\nLL | struct ByRef<'a, I: 'a + Iterator>(&'a mut I);\n   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"function is never used: `is_iterator_of`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-impl-redirect.rs","byte_start":1377,"byte_end":1425,"line_start":48,"line_end":48,"column_start":1,"column_end":49,"is_primary":true,"text":[{"text":"fn is_iterator_of<A, I: Iterator<Item=A>>(_: &I) {}","highlight_start":1,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: function is never used: `is_iterator_of`\n  --> /checkout/src/test/run-pass/associated-types/assoiated-types/associated-types-issue-21212.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-issue-21212/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-issue-21212/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `input`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-issue-21212.rs","byte_start":751,"byte_end":756,"line_start":21,"line_end":21,"column_start":14,"column_end":19,"is_primary":true,"text":[{"text":"    fn parse(input: <Self as Parser>::Input) {","highlight_start":14,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_input` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-issue-21212.rs","byte_start":751,"byte_end":756,"line_start":21,"line_end":21,"column_start":14,"column_end":19,null,"expansion":null}],"children":[{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-nested-projections.rs","byte_start":1009,"byte_end":1010,"line_start":42,"line_end":42,"column_start":17,"column_end":18,"is_primary":true,"text":[{"text":"fn bar<T, I, X>(x: X) where","highlight_start":17,"highlight_end":18}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-nested-projections.rs:42:17\n   |\nLL | fn bar<T, I, X>(x: X) where\n   |                 ^ help: consider using `_x` instead\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-nested-projections.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-normalize-in-bounds-binding.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `a`
[00:55:55]   --> $DIR/associated-types-normalize-in-bounds-binding.rs:34:21
[00:55:55]    |
[00:55:55] LL |     fn dummy(&self, a: A) -> Self::R { loop { } }
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding/associated-types-normalize-in-bounds-binding.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-normalize-in-bounds-binding.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `a`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding.rs","byte_start":845,"byte_end":846,"line_start":34,"line_end":34,"column_start":21,"column_end":22,"is_primary":true,"text":[{"text":"    fn dummy(&self, a: A) -> Self::R { loop { } }","highlight_start":21,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_a` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding.rs","byte_start":845,"byte_end":846,"line_start":34,"line_end":34,"column_start":21,"column_end":22,"is_primary":true,"text":[{"text":"    fn dummy(&self, a: A) -> Self::R { loop { } }","highlight_start":21,"highlight_end":22}],"label":null,"suggested_replacement":"_a","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `a`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-binding.rs:34:21\n   |\nLL |     fn dummy(&self, a: A) -> Self::R { loop { } }\n   |                     ^ help: consider using `_a` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-normalize-in-bounds-binding.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-normalize-in-bounds-ufcs.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `pred`
[00:55:55]   --> $DIR/associated-types-normalize-in-bounds-ufcs.rs:34:25
[00:55:55]    |
[00:55:55] LL |     fn split2<P>(&self, pred: P) -> Splits<T, P> where P: FnMut(&T) -> bool {
[00:55:55]    |                         ^^^^ help: consider using `_pred` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: unused variable: `n`
[00:55:55]   --> $DIR/associated-types-normalize-in-bounds-ufcs.rs:38:26
[00:55:55]   --> $DIR/associated-types-normalize-in-bounds-ufcs.rs:38:26
[00:55:55]    |
[00:55:55] LL |     fn splitn2<P>(&self, n: u32, pred: P) -> SplitsN<Splits<T, P>> where P: FnMut(&T) -> bool {
[00:55:55]    |                          ^ help: consider using `_n` instead
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds-ufcs/associated-types-normalize-in-bounds-ufcs.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-normalize-in-bounds-ufcs.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-ufcs.rs" "--targetlumn_start":25,"column_end":29,"is_primary":true,"text":[{"text":"    fn split2<P>(&self, pred: P) -> Splits<T, P> where P: FnMut(&T) -> bool {","highlight_start":25,"highlight_end":29}],"label":null,"suggested_replacement":"_pred","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `pred`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-ufcs.rs:34:25\n   |\nLL |     fn split2<P>(&self, pred: P) -> Splits<T, P> where P: FnMut(&T) -> bool {\n   |                         ^^^^ help: consider using `_pred` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"unused variable: `n`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-ufcs.rs","byte_start":1222,"byte_end":1223,"line_start":38,"line_end":38,"column_start":26,"column_end":27,"is_primary":true,"text":[{"text":"    fn splitn2<P>(&self, n: u32, pred: P) -> SplitsN<Splits<T, P>> where P: FnMut(&T) -> bool {","highlight_start":26,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_n` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds-ufcs.rs","byte_start":1222,"byte_end":1223,"line_start":38,"line_end":38,"column_start":26,"column_end":27,"is_primary":true,"text":[{"text":"    fn splitn2<P>(&self,                   ^ help: consider using `_n` instead
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds/associated-types-normalize-in-bounds.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-normalize-in-bounds.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-normalize-in-bounds/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `pred`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs","byte_start":1120,"byte_end":1124,"line_start":34,"line_end":34,"column_start":25,"column_end":29,"is_primary":true,"text":[{"text":"    fn split2<P>(&self, pred: P) -> Splits<T, P> where P: FnMut(&T) -> bool {","highlight_start":25,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_pred` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs","byte_start":1120,"byte_end":1124,"line_start":34,"line_end":34,"column_start":25,"column_end":29,"is_primary":true,"text":[{"text":"    fn split2<P>(&self, pred: P) -> Splits<T, P> where P: FnMut(&T) -> bool {","highlight_start":25,"highlight_end":29}],"label":null,"suggested_replacement":"_pred","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `pred`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs:34:25\n   |\nLL |     fn split2<P>(&self, pred: P) -> Splits<T, P> where P: FnMut(&T) -> bool {\n   |                         ^^^^ help: consider using `_pred` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"unused variable: `n`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs","byte_start":1222,"byte_end":1223,"line_start":38,"line_end":38,"column_start":26,"column_end":27,"is_primary":true,"text":[{"text":"    fn splitn2<P>(&self, n: usize, pred: P) -> SplitsN<Splits<T, P>> where P: FnMut(&T) -> bool {","highlight_start":26,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_n` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs","byte_start":1222,"byte_end":1223,"line_start":38,"line_end":38,"column_start":26,"column_end":27,"is_primary":true,"text":[{"text":"    fn splitn2<P>(&self, n: usize, pred: P) -> SplitsN<Splits<T, P>> where P: FnMut(&T) -> bool {","highlight_start":26,"highlight_end":27}],"label":null,"suggested_replacement":"_n","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `n`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-normalize-in-bounds.rs:38:26\n   |\nLL |     fn splitn2<P>(&self, n: usize, pred: P) -> SplitsN<Splits<T, P>> where P: FnMut(&T) -> bool {\n   |                          ^ help: consider using `_n` instead\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-normalize-in-bounds.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-projection-bound-in-supertraits.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `x`
[00:55:55]   --> $DIR/associated-types-projection-bound-in-supertraits.rs:27:13
[00:55:55]    |
[00:55:55] LL |         let x: Self = self.not();
[00:55:55]    |             ^ help: consider using `_x` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits/associated-types-projection-bound-in-supertraits.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-projection-bound-in-supertraits.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits.rs","byte_start":927,"byte_end":928,"line_start":27,"line_end":27,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let x: Self = self.not();","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits.rs","byte_start":927,"byte_end":928,"line_start":27,"line_end":27,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let x: Self = self.not();","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-projection-bound-in-supertraits.rs:27:13\n   |\nLL |         let x: Self = self.not();\n   |             ^ help: consider using `_x` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-projection-bound-in-supertraits.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-projection-in-object-type.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused imports: `Shl`, `Shr`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | use std::ops::{Shl, Shr};
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_imports)] on by default
[00:55:55] 
[00:55:55] warning: unused import: `std::cell::RefCell`
[00:55:55] warning: unused import: `std::cell::RefCell`
[00:55:55]   --> $DIR/associated-types-projection-in-object-type.rs:20:5
[00:55:55]    |
[00:55:55] LL | use std::cell::RefCell;
[00:55:55] 
[00:55:55] 
[00:55:55] warning: struct is never constructed: `MyStruct`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | struct MyStruct<'a> {
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-in-object-type/associated-types-projection-in-object-type.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-projection-in-object-type.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-projection-in-object-type.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-in-object-type/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-in-object-type/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused imports: `Shl`, `Shr`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-in-object-type.rs","byte_start":767,"byte_end":770,"line_start":19,"line_end":19,"column_start":16,"column_end":19,"is_primary":true,"text":[{"text":"use std::ops::{Shl, Shr};","highlight_start":16,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-in-object-type.rs","byte_start":772,"byte_end":775,"line_start":19,"line_end":19,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":"use std::ops::{Shl, Shr};","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_imports)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused imports: `Shl`, `Shr`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-projection-in-object-type.rs:19:16\n   |\nLL | use std::ops::{Shl, Shr};\n   |                ^^^  ^^^\n   |\n   = note: #[warn(unused_imports)] on by default\n\n"}
[00:55:55] {"message":"unused import: `std::cell::RefCell`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-in-object-type.rs","byte_start":782,"byte_end":800,"line_start":20,"line_end":20,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use std::cell::RefCell;","highlight_start":5,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: u5:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-projection-in-where-clause.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-in-where-clause/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-projection-in-where-clause/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `t`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-in-where-clause.rs","byte_start":703,"byte_end":704,"line_start":28,"line_end":28,"column_start":22,"column_end":23,"is_primary":true,"text":[{"text":"fn foo<I:Int<T=J>,J>(t: I) -> bool","highlight_start":22,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_t` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/ru5:55] ------------------------------------------
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] ------------------------------------------
[00:55:55] {"message":"struct is never constructed: `X`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/associated-types/associated-types-projection-in-supertrait.rs","byte_start":745,"byte_end":754,"line_start":30,"line_end":30,"column_start":1,"column_end":10,"is_primary":true,"text":[{"text":"struct X;","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: struct is never constructed: `X`\n  --> /checkout/src/test/run-pass/associated-types/associated-types-projection-in-supertrait.rs:30:1\n   |\nLL | struct X;\n   | ^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/associated-types/associated-types-projection-in-supertrait.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/associated-types/associated-types-region-erasure-issue-20582.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: struct is never constructed: `Foo`
[00:55:55]   --> $DIR/associated-types-region-erasure-issue-20582.rs:17:1
[00:55:55]    |
[00:55:55] LL | struct Foo<'a> {
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-region-erasure-issue-20582/associated-types-region-erasure-issue-20582.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-region-erasure-issue-20582.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/associated-types/associated-types-region-erasure-issue-20582.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-region-erasure-issue-20582/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-region-erasure-issue-20582/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55]   --> $DIR/associated-types-sugar-path.rs:47:9
[00:55:55]    |
[00:55:55] LL |     let z: usize = bar(2, 4);
[00:55:55]    |         ^ help: consider using `_z` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: unused variable: `x`
[00:55:55]   --> $DIR/associated-types-sugar-path.rs:42:13
[00:55:55]   --> $DIR/associated-types-sugar-path.rs:42:13
[00:55:55]    |
[00:55:55] LL |         let x: T::A = panic!();
[00:55:55]    |             ^ help: consider using `_x` instead
[00:55:55] warning: struct is never constructed: `B`
[00:55:55]   --> $DIR/associated-types-sugar-path.rs:39:1
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | struct B<X>(X);
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/associated-types/associated-types-sugar-path/associated-types-sugar-path.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args associated-types/associated-types-sugar-path.rs`
---
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-clone-enum"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variant is never constructed: `B`\n  --> /checkout/src/test/run-pass/deriving/deriving-clone-enum.rs:17:5\n   |\nLL |     B(()),\n   |     ^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"variant is never constructed: `C`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-clone-enum.rs","byte_start":560,"byte_end":561,"line_start":18,"line_end":18,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    C","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: variant is never constructed: `C`\n  --> /checkout/src/test/run-pass/deriving/deriving-clone-enum.rs:18:5\n   |\nLL |     C\n   |     ^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-clone-enum.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-clone-array.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `arr`
[00:55:55]   --> $DIR/deriving-clone-array.rs:16:5
[00:55:55]    |
[00:55:55] LL |     arr: [[u8; 256]; 4]
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expe_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: field is never used: `arr`\n  --> /checkout/src/test/run-pass/deriving/deriving-clone-array.rs:16:5\n   |\nLL |     arr: [[u8; 256]; 4]\n   |     ^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-clone-array.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-clone-generic-enum.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: variant is never constructed: `B`
[00:55:55]   --> $DIR/deriving-clone-generic-enum.rs:17:5
[00:55:55]    |
[00:55:55] LL |     B(T,U),
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] warning: variant is never constructed: `C`
---
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-clone-generic-enum/deriving-clone-generic-enum.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-clone-generic-enum.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-clone-generic-enum.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-clone-generic-enum/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-clone-generic-enum/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variant is never constructed: `B`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-clone-generic-enum.rs","byte_start":557,"byte_end":563,"line_start":17,"line_end":17,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"    B(T,U),","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variant is never constructed: `B`\n  --> /checkout/src/test/run-pass/deriving/deriving-clone-generic-enum.rs:17:5\n   |\nLL |     B(T,U),\n   |     ^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"variant is never constructed: `C`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-clone-generic-enum.rs","byte_start":569,"byte_end":570,"line_start":18,"line_end":18,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    C","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: variant is never constructed: `C`\n  --> /checkout/src/test/run-pass/deriving/deriving-clone-generic-enum.rs:18:5\n   |\nLL |     C\n   |     ^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-clone-generic-enum.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-meta-multiple.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused import: `SipHasher`
[00:55:55]   --> $DIR/deriving-meta-multiple.rs:15:23
[00:55:55]    |
[00:55:55] LL | use std::hash::{Hash, SipHasher};
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_imports)] on by default
[00:55:55] 
[00:55:55] warning: unused comparison which must be used
[00:55:55] warning: unused comparison which must be used
[00:55:55]   --> $DIR/deriving-meta-multiple.rs:31:5
[00:55:55]    |
[00:55:55] LL |     a == a;    // check for PartialEq impl w/o testing its correctness
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_must_use)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: unused return value of `std::clone::Clone::clone` which must be used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     a.clone(); // check for Clone impl w/o testing its correctness
[00:55:55]    |
[00:55:55]    |
[00:55:55]    = note: cloning is often expensive and is not expected to have side effects
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-meta-multiple/deriving-meta-multiple.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-meta-multiple.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-meta-multiple/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-meta-multiple/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused import: `SipHasher`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs","byte_start":561,"byte_end":570,"line_start":15,"line_end":15,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"use std::hash::{Hash, SipHasher};","highlight_start":23,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_imports)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused import: `SipHasher`\n  --> /checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs:15:23\n   |\nLL | use std::hash::{Hash, SipHasher};\n   |                       ^^^^^^^^^\n   |\n   = note: #[warn(unused_imports)] on by default\n\n"}
[00:55:55] {"message":"unused comparison which must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs","byte_start":809,"byte_end":815,"line_start":31,"line_end":31,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"    a == a;    // check for PartialEq impl w/o testing its correctness","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_must_use)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused comparison which must be used\n  --> /checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs:31:5\n   |\nLL |     a == a;    // check for PartialEq impl w/o testing its correctness\n   |     ^^^^^^\n   |\n   = note: #[warn(unused_must_use)] on by default\n\n"}
[00:55:55] {"message":"unused return value of `std::clone::Clone::clone` which must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs","byte_start":880,"byte_end":890,"line_start":32,"line_end":32,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":"    a.clone(); // check for Clone impl w/o testing its correctness","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"cloning is often expensive and is not expected to have side effects","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused return value of `std::clone::Clone::clone` which must be used\n  --> /checkout/src/test/run-pass/deriving/deriving-meta-multiple.rs:32:5\n   |\nLL |     a.clone(); // check for Clone impl w/o testing its correctness\n   |     ^^^^^^^^^^\n   |\n   = note: cloning is often expensive and is not expected to have side effects\n\n"}
[00:55:55] 
[00:55:at" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-hash/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-hash/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused import: `std::mem::size_of`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-hash.rs","byte_start":638,"byte_end":655,"line_start":18,"line_end":18,"column_start":5,"column_end":22,"is_primary":true,"text":[{"text":"use std::mem::size_of;","highlight_start":5,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_imports)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused import: `std::mem::size_of`\n  --> /checkout/src/test/run-pass/deriving/deriving-hash.rs:18:5\n   |\nLL | use std::mem::size_of;\n   |     ^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(unused_imports)] on by default\n\n"}
[00:55:55] {"message":"enum is never used: `Collision`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-hash.rs","bytte: #[warn(unused_must_use)] on by default
[00:55:55] 
[00:55:55] warning: unused return value of `std::clone::Clone::clone` which must be used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     a.clone(); // check for Clone impl w/o testing its correctness
[00:55:55]    |
[00:55:55]    |
[00:55:55]    = note: cloning is often expensive and is not expected to have side effects
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-meta/deriving-meta.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-meta.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-meta.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-meta/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-meta/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused import: `SipHasher`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-meta.rs","byte_start":561,"byte_end":570,"line_start":15,"line_end":15,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"use std::hash::{Hash, SipHasher};","highlight_start":23,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_imports)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused import: `SipHasher`\n  --> /checkout/src/test/run-pass/deriving/deriving-meta.rs:15:23\n   |\nLL | use std::hash::{Hash, SipHasher};\n   |                       ^^^^^^^^^\n   |\n   = note: #[warn(unused_imports)] on by default\n\n"}
[00:55:55] {"message":"unused comparison which must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-meta.rs","byte_start":740,"byte_end":746,"line_start":28,"line_end":28,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"    a == a;    // check for PartialEq impl w/o testing its correctness","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_must_use)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused comparison which must be used\n  --> /checkout/src/test/run-pass/deriving/deriving-meta.rs:28:5\n   |\nLL |     a == a;    // check for PartialEq impl w/o testing its correctness\n   |     ^^^^^^\n   |\n   = note: #[warn(unused_must_use)] on by default\n\n"}
[00:55:55] {"message":"unused return value of `std::clone::Clone::clone` which must be used","code":{"code":"unused_must_use","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-meta.rs","byte_start":811,"byte_end":821,"line_start":29,"line_end":29,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":"    a.clone(); // check for Clone impl w/o testing its correctness","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"cloning is often expensive and is not expected to have side effects","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused return value of `std::clone::Clone::clone` which must be used\n  --> /checkout/src/test/run-pass/deriving/deriving-meta.rs:29:5\n   |\nLL |     a.clone(); // check for Clone impl w/o testing its correctness\n   |     ^^^^^^^^^^\n   |\n   = note: cloning is often expensive and is not expected to have side effects\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-meta.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-via-extension-c-enum.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: variant is never constructed: `Baz`
[00:55:55]   --> $DIR/deriving-via-extension-c-enum.rs:15:5
[00:55:55]    |
[00:55:55] LL |     Baz,
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] warning: variant is never constructed: `Boo`
---
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-c-enum/deriving-via-extension-c-enum.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-via-extension-c-enum.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-via-extension-c-enum.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-c-enum/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-c-enum/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variant is never constructed: `Baz`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-via-extension-c-enum.rs","byte_start":531,"byte_end":534,"line_start":15,"line_end":15,"column_start":5,"column_end":8,"is_primary":true,"text":[{"text":"    Baz,","highlight_start":5,"highlight_end":8}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variant is never constructed: `Baz`\n  --> /checkout/src/test/run-pass/deriving/deriving-via-extension-c-enum.rs:15:5\n   |\nLL |     Baz,\n   |     ^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"variant is never constructed: `Boo`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-via-extension-c-enum.rs","byte_start":540,"byte_end":543,"line_start":16,"line_end":16,"column_start":5,"column_end":8,"is_primary":true,"text":[{"text":"    Boo","highlight_start":5,"highlight_end":8}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: variant is never constructed: `Boo`\n  --> /checkout/src/test/run-pass/deriving/deriving-via-extension-c-enum.rs:16:5\n   |\nLL |     Boo\n   |     ^^^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-via-extension-c-enum.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-show.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: struct is never constructed: `Pointers`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | struct Pointers(*const Send, *mut Sync);
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-show/deriving-show.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-show.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-show.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving//deriving-via-extension-enum.rs stdout ----
[00:55:55] warning: variant is never constructed: `Baz`
[00:55:55]   --> $DIR/deriving-via-extension-enum.rs:15:5
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     Baz(f64, f64)
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-enum/deriving-via-extension-enum.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-via-extension-enum.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-via-extension-enum.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-enum/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-enum/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variant is never constructed: `Baz`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-via-extension-enum.rs","byte_start":545,"byte_end":558,"line_start":15,"line_end":15,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"    Baz(f64, f64)","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variant is never constructed: `Baz`\n  --> /checkout/src/test/run-pass/deriving/deriving-via-extension-enum.rs:15:5\n   |\nLL |     Baz(f64, f64)\n   |     ^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-via-extension-enum.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-show-2.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: enum is never used: `A`
[00:55:55]   --> $DIR/deriving-show-2.rs:15:1
[00:55:55]    |
[00:55:55] LL | enum A {}
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] warning: variant is never constructed: `B3`
[00:55:55] warning: variant is never constructed: `B3`
[00:55:55]   --> $DIR/deriving-show-2.rs:17:18
[00:55:55]    |
[00:55:55] LL | enum B { B1, B2, B3 }
[00:55:55] 
[00:55:55] warning: variant is never constructed: `C3`
[00:55:55]   --> $DIR/deriving-show-2.rs:19:28
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | enum C { C1(isize), C2(B), C3(String) }
[00:55:55] 
[00:55:55] warning: struct is never constructed: `H`
[00:55:55]   --> $DIR/deriving-show-2.rs:29:1
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | struct H { a: isize }
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-show-2/deriving-show-2.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-show-2.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-show-2.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-show-2/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-show-2/auxiliary"
[00:55s/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-via-extension-hash-enum.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] normalized stderr:
[00:55:55] warning: enum is never used: `Foo`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | enum Foo {
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] warning: enum is never used: `A`
[00:55:55] warning: enum is never used: `A`
[00:55:55]   --> $DIR/deriving-via-extension-hash-enum.rs:19:1
[00:55:55]    |
[00:55:55] LL | enum A {
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-hash-enum/deriving-via-extension-hash-enum.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-via-extension-hash-enum.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-via-extension-hash-enum.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-hash-enum/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-via-extension-hash-struct.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] ---- [run-pass] run-pass/deriving/deriving-via-extension-struct-like-enum-variant.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: variant is never constructed: `Y`
[00:55:55]   --> $DIR/deriving-via-extension-struct-like-enum-variant.rs:15:5
---
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-struct-like-enum-variant/deriving-via-extension-struct-like-enum-variant.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args deriving/deriving-via-extension-struct-like-enum-variant.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/deriving/deriving-via-extension-struct-like-enum-variant.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-struct-like-enum-variant/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/deriving/deriving-via-extension-struct-like-enum-variant/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variant is never constructed: `Y`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/deriving/deriving-via-extension-struct-like-enum-variant.rs","byte_start":550,"byte_end":551,"line_start":15,"line_end":15,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    Y","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variant is never constructed: `Y`\n  --> /checkout/src/test/run-pass/deriving/deriving-via-extension-struct-like-enum-variant.rs:15:5\n   |\nLL |     Y\n   |     ^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/deriving/deriving-via-extension-struct-like-enum-variant.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/drop/drop-struct-as-object.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `nyan`
[00:55:55]   --> $DIR/drop-struct-as-object.rs:42:13
[00:55:55]    |
[00:55:55] LL |         let nyan: Box<Dummy> = x as Box<Dummy>;
[00:55:55]    |             ^^^^ help: consider using `_nyan` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-struct-as-object/drop-struct-as-object.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args drop/drop-struct-as-object.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/drop/drop-struct-as-object.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-struct-as-object/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-struct-as-object/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused va238:9
[00:55:55] ---- [run-pass] run-pass/drop/drop-trait-generic.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `x`
[00:55:55]   --> $DIR/drop-trait-generic.rs:13:5
[00:55:55]   --> $DIR/drop-trait-generic.rs:13:5
[00:55:55]    |
[00:55:55] LL |     x: T
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-trait-generic/drop-trait-generic.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args drop/drop-trait-generic.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/drop/drop-trait-generic.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-trait-generic/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-trait-generic/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ----------------------------ferences, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args drop/drop-trait.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/drop/drop-trait.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-trait/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-trait/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"field is never used: `x`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait.rs","byte_start":496,"byte_end":504,"line_start":13,"line_end":13,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"    x: isize","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: field is never used: `x`\n  --> /checkout/src/test/run-pass/drop/drop-trait.rs:13:5\n   |\nLL |     x: isize\n   |     ^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/drop/drop-trait.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/drop/drop-uninhabited-enum.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `x`
[00:55:55]   --> $DIR/drop-uninhabited-enum.rs:20:8
[00:55:55]    |
[00:55:55] LL | fn foo(x: Foo) { }
[00:55:55]    |        ^ help: consider using `_x` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: enum is never used: `Foo`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | enum Foo { }
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] warning: function is never used: `foo`
[00:55:55] warning: function is never used: `foo`
[00:55:55]   --> $DIR/drop-uninhabited-enum.rs:20:1
[00:55:55]    |
[00:55:55] LL | fn foo(x: Foo) { }
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-uninhabited-enum/drop-uninhabited-enum.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args drop/drop-uninhabited-enum.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-uninhabited-enum/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/drop-uninhabited-enum/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs","byte_start":583,"byte_end":584,"line_start":20,"line_end":20,"column_start":8,"column_end":9,"is_primary":true,"text":[{"text":"fn foo(x: Foo) { }","highlight_start":8,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs","byte_start":583,"byte_end":584,"line_start":20,"line_end":20,"column_start":8,"column_end":9,"is_primary":true,"text":[{"text":"fn foo(x: Foo) { }","highlight_start":8,"highlight_end":9}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs:20:8\n   |\nLL | fn foo(x: Foo) { }\n   |        ^ help: consider using `_x` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"enum is never used: `Foo`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs","byte_start":512,"byte_end":520,"line_start":14,"line_end":14,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"enum Foo { }","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: enum is never used: `Foo`\n  --> /checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs:14:1\n   |\nLL | enum Foo { }\n   | ^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"function is never used: `foo`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs","byte_start":576,"byte_end":590,"line_start":20,"line_end":20,"column_start":1,"column_end":15,"is_primary":true,"text":[{"text":"fn foo(x: Foo) { }","highlight_start":1,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: function is never used: `foo`\n  --> /checkout/src/test/run-pass/drop/drop-uninhabited-enum.rs:20:1\n   |\nLL | fn foo(x: Foo) { }\n   | ^^^^^^^^^^^^^^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/drop/drop-uninhabited-enum.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/drop/drop-trait-enum.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `v`
[00:55:55]   --> $DIR/drop-trait-enum.rs:75:13
[00:55:55]    |
[00:55:55] LL |         let v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };
[00:55:55]    |             ^ help: consider using `_v` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: variable `v` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |             let mut v = Foo::NestedVariant(box 42, SendOnDrop {
[00:55:55]    |
[00:55:55]    = note: consider using `_v` instead
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `v` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |             v = Foo::NestedVariant(box 42,
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_assignments)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `v` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |             v = Foo::SimpleVariant(sender.clone());
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `v` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |             v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };
[00:55:55] 
[00:55:55] warning: unused variable: `v`
[00:55:55]   --> $DIR/drop-trait-enum.rs:60:13
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |         let v = Foo::SimpleVariant(sender);
[00:55:55]    |             ^ help: consider using `_v` instead
[00:55:55] warning: unused variable: `v`
[00:55:55]   --> $DIR/drop-trait-enum.rs:67:13
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |         let v = Foo::NestedVariant(box 42, SendOnDrop { sender: sender.clone() }, sender);
[00:55:55]    |             ^ help: consider using `_v` instead
[00:55:55] 
[00:55:55] warning: field is never used: `on_drop`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     FailingVariant { on_drop: SendOnDrop }
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_v` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":2076,"byte_end":2077,"line_start":75,"line_end":75,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_v","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `v`\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:75:13\n   |\nLL |         let v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };\n   |             ^ help: consider using `_v` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"variable `v` is assigned to, but never used","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":2382,"byte_end":2383,"line_start":84,"line_end":84,"column_start":21,"column_end":22,"is_primary":true,"text":[{"text":"            let mut v = Foo::NestedVariant(box 42, SendOnDrop {","highlight_start":21,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_v` instead","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variable `v` is assigned to, but never used\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:84:21\n   |\nLL |             let mut v = Foo::NestedVariant(box 42, SendOnDrop {\n   |                     ^\n   |\n   = note: consider using `_v` instead\n\n"}
[00:55:55] {"message":"value assigned to `v` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":2509,"byte_end":2510,"line_start":87,"line_end":87,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"            v = Foo::NestedVariant(box 42,","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_assignments)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: value assigned to `v` is never read\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:87:13\n   |\nLL |             v = Foo::NestedVariant(box 42,\n   |             ^\n   |\n   = note: #[warn(unused_assignments)] on by default\n\n"}
[00:55:55] {"message":"value assigned to `v` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":2678,"byte_end":2679,"line_start":90,"line_end":90,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"            v = Foo::SimpleVariant(sender.clone());","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: value assigned to `v` is never read\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:90:13\n   |\nLL |             v = Foo::SimpleVariant(sender.clone());\n   |             ^\n\n"}
[00:55:55] {"message":"value assigned to `v` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":2730,"byte_end":2731,"line_start":91,"line_end":91,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"            v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: value assigned to `v` is never read\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:91:13\n   |\nLL |             v = Foo::FailingVariant { on_drop: SendOnDrop { sender: sender } };\n   |             ^\n\n"}
[00:55:55] {"message":"unused variable: `v`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":1526,"byte_end":1527,"line_start":60,"line_end":60,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let v = Foo::SimpleVariant(sender);","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_v` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":1526,"byte_end":1527,"line_start":60,"line_end":60,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let v = Foo::SimpleVariant(sender);","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_v","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `v`\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:60:13\n   |\nLL |         let v = Foo::SimpleVariant(sender);\n   |             ^ help: consider using `_v` instead\n\n"}
[00:55:55] {"message":"unused variable: `v`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":1733,"byte_end":1734,"line_start":67,"line_end":67,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let v = Foo::NestedVariant(box 42, SendOnDrop { sender: sender.clone() }, sender);","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_v` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":1733,"byte_end":1734,"line_start":67,"line_end":67,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let v = Foo::NestedVariant(box 42, SendOnDrop { sender: sender.clone() }, sender);","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_v","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `v`\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:67:13\n   |\nLL |         let v = Foo::NestedVariant(box 42, SendOnDrop { sender: sender.clone() }, sender);\n   |             ^ help: consider using `_v` instead\n\n"}
[00:55:55] {"message":"field is never used: `on_drop`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/drop-trait-enum.rs","byte_start":973,"byte_end":992,"line_start":38,"line_end":38,"column_start":22,"column_end":41,"is_primary":true,"text":[{"text":"    FailingVariant { on_drop: SendOnDrop }","highlight_start":22,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: field is never used: `on_drop`\n  --> /checkout/src/test/run-pass/drop/drop-trait-enum.rs:38:22\n   |\nLL |     FailingVariant { on_drop: SendOnDrop }\n   |                      ^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/drop/drop-trait-enum.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/drop/no-drop-flag-size.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `a`
[00:55:55]   --> $DIR/no-drop-flag-size.rs:15:5
[00:55:55]    |
[00:55:55] LL |     a: T
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/no-drop-flag-size/no-drop-flag-size.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args drop/no-drop-flag-size.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/drop/no-drop-flag-size.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/no-drop-flag-size/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/no-drop-flag-size/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"field is never used: `a`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/no-drop-flag-size.rs","byte_start":524,"byte_end":528,"line_start":15,"line_end":15,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":"    a: T","highlight_start":5,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: field is never used: `a`\n  --> /checkout/src/test/run-pass/drop/no-drop-flag-size.rs:15:5\n   |\nLL |     a: T\n   |     ^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/drop/no-drop-flag-size.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/dynamically-sized-types/dst-coerce-rc.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `d`
[00:55:55]   --> $DIR/dst-coerce-rc.rs:42:9
[00:55:55]    |
[00:55:55] LL |     let d: Weak<Baz> = c.clone();
[00:55:55]    |         ^ help: consider using `_d` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: unused variable: `c`
[00:55:55]   --> $DIR/dst-coerce-rc.rs:50:9
[00:55:55]   --> $DIR/dst-coerce-rc.rs:50:9
[00:55:55]    |
[00:55:55] LL |     let c: Weak<RefCell<Baz>> = Rc::downgrade(&a) as Weak<_>;
[00:55:55]    |         ^ help: consider using `_c` instead
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/dynamically-sized-types/dst-coerce-rc/dst-coerce-rc.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args dynamically-sized-types/dst-coerce-rc.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/dynamically-sized-types/dst-coerce-rc/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/dynamically-sized-types/dst-coerce-rc/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `d`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs","byte_start":1044,"byte_end":1045,"line_start":42,"line_end":42,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let d: Weak<Baz> = c.clone();","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_d` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs","byte_start":1044,"byte_end":1045,"line_start":42,"line_end":42,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let d: Weak<Baz> = c.clone();","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_d","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `d`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs:42:9\n   |\nLL |     let d: Weak<Baz> = c.clone();\n   |         ^ help: consider using `_d` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"unused variable: `c`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs","byte_start":1253,"byte_end":1254,"line_start":50,"line_end":50,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let c: Weak<RefCell<Baz>> = Rc::downgrade(&a) as Weak<_>;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_c` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs","byte_start":1253,"byte_end":1254,"line_start":50,"line_end":50,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let c: Weak<RefCell<Baz>> = Rc::downgrade(&a) as Weak<_>;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_c","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `c`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-coerce-rc.rs:50:9\n   |\nLL |     let c: Weak<RefCell<Baz>> = Rc::downgrade(&a) as Weak<_>;\n   |         ^ help: consider using `_c` instead\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/dynamically-sized-types/dst-coerce-rc.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/dynamically-sized-types/dst-coercions.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `x`
[00:55:55]   --> $DIR/dst-coercions.rs:21:9
[00:55:55]    |
[00:55:55] LL |     let x: &T = &S;
[00:55:55]    |         ^ help: consider using `_x` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: unused variable: `x`
[00:55:55]   --> $DIR/dst-coercions.rs:23:9
[00:55:55]   --> $DIR/dst-coercions.rs:23:9
[00:55:55]    |
[00:55:55] LL |     let x: *const T = &S;
[00:55:55]    |         ^ help"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":648,"byte_end":649,"line_start":21,"line_end":21,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: &T = &S;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs:21:9\n   |\nLL |     let x: &T = &S;\n   |         ^ help: consider using `_x` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":732,"byte_end":733,"line_start":23,"line_end":23,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: *const T = &S;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":732,"byte_end":733,"line_start":23,"line_end":23,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: *const T = &S;","hlight_end":10}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs:32:9\n   |\nLL |     let x: *mut S = &mut S;\n   |         ^ help: consider using `_x` instead\n\n"}
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":1032,"byte_end":1033,"line_start":35,"line_end":35,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: &T = &mut S;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":1032,"byte_end":1033,"line_start":35,"line_end":35,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: &T = &mut S;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs:35:9\n   |\nLL |     let x: &T = &mut S;\n   |         ^ help: consider using `_x` instead\n\n"}
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":1056,"byte_end":1057,"line_start":36,"line_end":36,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: *const T = &mut S;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs","byte_start":1056,"byte_end":1057,"line_start":36,"line_end":36,"column_start":9,"column_end":10,"is_primary":true,"text":[{"text":"    let x: *const T = &mut S;","highlight_start":9,"highlight_end":10}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-coercions.rs:36:9\n   |\nLL |     let x: *const T = &mut S;\n   |         ^ help: consider using `_x` instead\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/dynamically-sized-types/dst-coercions.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/drop/dynamic-drop.rs#nll stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: variable `x` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let (x, y, z);
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55]    = note: consider using `_x` instead
[00:55:55] 
[00:55:55] warning: variable `y` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let (x, y, z);
[00:55:55]    |
[00:55:55]    = note: consider using `_y` instead
[00:55:55] 
[00:55:55] 
[00:55:55] warning: variable `z` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let (x, y, z);
[00:55:55]    |
[00:55:55]    |
[00:55:55]    = note: consider using `_z` instead
[00:55:55] warning: value assigned to `x` is never read
[00:55:55]   --> $DIR/dynamic-drop.rs:193:5
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     x = a.alloc();
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_assignments)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `y` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     y = 5;
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `z` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     z = a.alloc();
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/dynamic-drop.nll/dode":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variable `x` is assigned to, but never used\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:192:10\n   |\nLL |     let (x, y, z);\n   |          ^\n   |\n   = note: #[warn(unused_variables)] on by default\n   = note: consider using `_x` instead\n\n"}
[00:55:55] {"message":"variable `y` is assigned to, but never used","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4247,"byte_end":4248,"line_start":192,"line_end":192,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"    let (x, y, z);","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_y` instead","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variable `y` is assigned to, but never used\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:192:13\n   |\nLL |     let (x, y, z);\n   |             ^\n   |\n   = note: consider using `_y` instead\n\n"}
[00:55:55] {"message":"variable `z` is assigned to, but never used","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4250,"byte_end":4251,"line_start":192,"line_end":192,"column_start":16,"column_end":17,"is_primary":true,"text194,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    y = 5;","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: value assigned to `y` is never read\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:194:5\n   |\nLL |     y = 5;\n   |     ^\n\n"}
[00:55:55] {"message":"value assigned to `z` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4288,"byte_end":4289,"line_start":195,"line_end":195,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    z = a.alloc();","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: value assigned to `z` is never read\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:195:5\n   |\nLL |     z = a.alloc();\n   |     ^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/drop/dynamic-drop.rs#nll' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] ---- [run-pass] run-pass/drop/dynamic-drop.rs#lexical stdout ----
[00:55:55] normalized stderr:
[00:55:55] normalized stderr:
[00:55:55] warning: variable `x` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let (x, y, z);
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55]    = note: consider using `_x` instead
[00:55:55] 
[00:55:55] warning: variable `y` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let (x, y, z);
[00:55:55]    |
[00:55:55]    = note: consider using `_y` instead
[00:55:55] 
[00:55:55] 
[00:55:55] warning: variable `z` is assigned to, but never used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     let (x, y, z);
[00:55:55]    |
[00:55:55]    |
[00:55:55]    = note: consider using `_z` instead
[00:55:55] warning: value assigned to `x` is never read
[00:55:55]   --> $DIR/dynamic-drop.rs:193:5
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     x = a.alloc();
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_assignments)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `y` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     y = 5;
[00:55:55] 
[00:55:55] 
[00:55:55] warning: value assigned to `z` is never read
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     z = a.alloc();
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/dynamic-drop.lexical/dynamic-drop.lexical.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args drop/dynamic-drop.rs`
[00:55:55] 
[00:55:55] error in revision `lexical`: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/drop/dynamic-drop.rs" "--target=x86_64-unknown-linux-gnu" "--cfg" "lexical" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/dynamic-drop.lexical/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/drop/dynamic-drop.lexical/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variable `x` is assigned to, but never used","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4244,"byte_end":4245,"line_start":192,"line_end":192,"column_start":10,"column_end":11,"is_primary":true,"text":[{"text":"    let (x, y, z);","highlight_start":10,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variable `x` is assigned to, but never used\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:192:10\n   |\nLL |     let (x, y, z);\n   |          ^\n   |\n   = note: #[warn(unused_variables)] on by default\n   = note: consider using `_x` instead\n\n"}
[00:55:55] {"message":"variable `y` is assigned to, but never used","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4247,"byte_end":4248,"line_start":192,"line_end":192,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"    let (x, y, z);","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_y` instead","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variable `y` is assigned to, but never used\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:192:13\n   |\nLL |     let (x, y, z);\n   |             ^\n   |\n   = note: consider using `_y` instead\n\n"}
[00:55:55] {"message":"variable `z` is assigned to, but never used","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4250,"byte_end":4251,"line_start":192,"line_end":192,"column_start":16,"column_end":17,"is_primary":true,"text":[{"text":"    let (x, y, z);","highlight_start":16,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_z` instead","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variable `z` is assigned to, but never used\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:192:16\n   |\nLL |     let (x, y, z);\n   |                ^\n   |\n   = note: consider using `_z` instead\n\n"}
[00:55:55] {"message":"value assigned to `x` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4258,"byte_end":4259,"line_start":193,"line_end":193,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    x = a.alloc();","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_assignments)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: value assigned to `x` is never read\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:193:5\n   |\nLL |     x = a.alloc();\n   |     ^\n   |\n   = note: #[warn(unused_assignments)] on by default\n\n"}
[00:55:55] {"message":"value assigned to `y` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4277,"byte_end":4278,"line_start":194,"line_end":194,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    y = 5;","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: value assigned to `y` is never read\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:194:5\n   |\nLL |     y = 5;\n   |     ^\n\n"}
[00:55:55] {"message":"value assigned to `z` is never read","code":{"code":"unused_assignments","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/drop/dynamic-drop.rs","byte_start":4288,"byte_end":4289,"line_start":195,"line_end":195,"column_start":5,"column_end":6,"is_primary":true,"text":[{"text":"    z = a.alloc();","highlight_start":5,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: value assigned to `z` is never read\n  --> /checkout/src/test/run-pass/drop/dynamic-drop.rs:195:5\n   |\nLL |     z = a.alloc();\n   |     ^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/drop/dynamic-drop.rs#lexical' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] ---- [run-pass] run-pass/dynamically-sized-types/dst-index.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `idx`
[00:55:55]   --> $DIR/dst-index.rs:33:28
[00:55:55]   --> $DIR/dst-index.rs:33:28
[00:55:55]    |
[00:55:55] LL |     fn index<'a>(&'a self, idx: usize) -> &'a (Debug + 'static) {
[00:55:55]    |                            ^^^ help: consider using `_idx` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00mary":true,"text":[{"text":"    fn index<'a>(&'a self, idx: usize) -> &'a (Debug + 'static) {","highlight_start":28,"highlight_end":31}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_idx` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-index.rs","byte_start":846,"byte_end":849,"line_start":33,"line_end":33,"column_start":28,"column_end":31,"is_primary":true,"text":[{"text":"    fn index<'a>(&'a self, idx: usize) -> &'a (Debug + 'static) {","highlight_start":28,"highlight_end":31}],"label":null,"suggested_replacement":"_idx","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `idx`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-index.rs:33:28\n   |\nLL |     fn index<'a>(&'a self, idx: usize) -> &'a (Debug + 'static) {\n   |                            ^^^ help: consider using `_idx` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/dynamically-sized-types/dst-index.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/dynamically-sized-types/dst-field-align.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `a`
[00:55:55]   --> $DIR/dst-field-align.rs:13:5
[00:55:55]    |
[00:55:55] LL |     a: u16,
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] warning: field is never used: `ptr`
[00:55:55] warning: field is never used: `ptr`
[00:55:55]   --> $DIR/dst-field-align.rs:30:5
[00:55:55]    |
[00:55:55] LL |     ptr: Box<usize>,
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/dynamically-sized-types/dst-field-align/dst-field-align.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args dynamically-sized-types/dst-field-align.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/dynamically-sized-types/dst-field-align.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/dynamically-sized-types/dst-field-align/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/dynamically-sized-types/dst-field-align/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"field is never used: `a`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/dynamically-sized-types/dst-field-align.rs","byte_start":507,"byte_end":513,"line_start":13,"line_end":13,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"    a: u16,","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: field is never used: `a`\n  --> /checkout/src/test/run-pass/dynamically-sized-types/dst-field-align.rs:13:5\n   |\nLL |     a: u16,\n   |     ^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
---
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `f`
[00:55:55]   --> $DIR/issue-18353.rs:18:5
[00:55:55]    |
[00:55:55] LL |     f: [u8]
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18353/issue-18353.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-18353.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-18353.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18353/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18353/auxiliary"
[00:55:55] tion is never used: `rust_task_is_unwinding`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |             pub fn rust_task_is_unwinding(rt: *const rust_task) -> bool;
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-1866/issue-1866.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-1866.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-1866.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-1866/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-1866/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"type alias is never used: `rust_task`","code":{"code":"dead_code","explanationkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18738/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"variant is never constructed: `Int`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-18738.rs","byte_start":541,"byte_end":555,"line_start":14,"line_end":14,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"    Int(&'a isize),","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: variant is never constructed: `Int`\n  --> /checkout/src/test/run-pass/issues/issue-18738.rs:14:5\n   |\nLL |     Int(&'a isize),\n   |     ^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"variant is never constructed: `Slice`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-18738.rs","byte_start":561,"byte_end":576,"line_start":15,"line_end":15,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"    Slice(&'a [u8]),","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replaceme To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-18906.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-18906.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18906/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18906/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"function is never used: `bar`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-18906.rs","byte_start":719,"byte_end":772,"line_start":26,"line_end":26,"column_start":1,"column_end":54,"is_primary":true,"text":[{"text":"fn bar<K, Q>(k: &K, q: &Q) where K: Borrow<Q>, Q: Foo {","highlight_start":1,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: function is never used: `bar`\n  --> /checkout/src/test/run-pass/issues/issue-18906.rs:26:1\n   |\nLL | fn bar<K, Q>(k: &K, q: &Q) where K: Borrow<Q>, Q: Foo {\n   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] {"message":"struct is never constructed: `MyTree`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-18906.rs","byte_start":800,"byte_end":820,"line_start":30,"line_end":30,"column_start":1,"column_end":21,"is_primary":true,"text":[{"text":"struct MyTree<K>(K);","highlight_start":1,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: struct is never constructed: `MyTree`\n  --> /checkout/src/test/run-pass/issues/issue-18906.rs:30:1\n   |\nLL | struct MyTree<K>(K);\n   | ^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] {"message":"method is never used: `bar`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-18906.rs","byte_start":885,"byte_end":935,"line_start":34,"line_end":34,"column_start":5,"column_end":55,"is_primary":true,"text":[{"text":"    fn bar<Q>(k: &K, q: &Q) where K: Borrow<Q>, Q: Foo {","highlight_start":5,"highlight_end":55}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: method is never used: `bar`\n  --> /checkout/src/test/run-pass/issues/issue-18906.rs:34:5\n   |\nLL |     fn bar<Q>(k: &K, q: &Q) where K: Borrow<Q>, Q: Foo {\n   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-18906.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-19001.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `ptr`
[00:55:55]   --> $DIR/issue-19001.rs:15:5
[00:55:55]    |
[00:55:55] LL |     ptr: *mut [Loopy; 1]
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19001/issue-19001.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19001.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19001.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19001/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19001/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"field is never used: `ptr`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19001.rs","byte_start":563,"byte_end":583,"line_start":15,"line_end":15,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"    ptr: *mut [Loopy; 1]","highlight_start":5,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: field is never used: `ptr`\n  --> /checkout/src/test/run-pass/issues/issue-19001.rs:15:5\n   |\nLL |     ptr: *mut [Loopy; 1]\n   |     ^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19001.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-18988.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: field is never used: `children`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     children: Vec<Box<Foo>>,
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18988/issue-18988.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-18988.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-18988.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18988/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-18988/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"field is never used: `children`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-18988.rs","byte_start":528,"byte_end":551,"line_start":15,"line_end":15,"cerror: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19037.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19037/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19037/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"function is never used: `clone`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19037.rs","byte_start":689,"byte_end":714,"line_start":25,"line_end":25,"column_start":1,"column_end":26,"is_primary":true,"text":[{"text":"fn clone(s: &Str) -> &Str {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: function is never used: `clone`\n  --> /checkout/src/test/run-pass/issues/issue-19037.rs:25:1\n   |\nLL | fn clone(s: &Str) -> &Str {\n   | ^^^^^^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[wa                              ^ help: consider using `_f` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19127/issue-19127.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19127.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19127.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19127/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19127/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `f`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19127.rs","byte_start":541,"byte_end":542,"line_start:5,"column_end":15,"is_primary":true,"text":[{"text":"use self::A::B;","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_imports)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused import: `self::A::B`\n  --> /checkout/src/test/run-pass/issues/issue-19102.rs:14:5\n   |\nLL | use self::A::B;\n   |     ^^^^^^^^^^\n   |\n   = note: #[warn(unused_imports)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19102.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-19129-2.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `i`
[00:55:55]   --> $DIR/issue-19129-2.rs:17:22
[00:55:55]    |
[00:55:55] LL |     fn method(&self, i: Input) -> bool { false }
[00:55:55]    |                      ^ help: consider using `_i` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19129-2/issue-19129-2.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19129-2.rs`
[00:55:55]byte_end":573,"line_start":17,"line_end":17,"column_start":22,"column_end":23,"is_primary":true,"text":[{"text":"    fn method(&self, i: Input) -> bool { false }","highlight_start":22,"highlight_end":23}],"label":null,"suggested_replacement":"_i","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `i`\n  --> /checkout/src/test/run-pass/issues/issue-19129-2.rs:17:22\n   |\nLL |     fn method(&self, i: Input) -> bool { false }\n   |                      ^ help: consider using `_i` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19129-2.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-19340-2.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `name`
[00:55:55]   --> $DIR/issue-19340-2.rs:29:13
[00:55:55]    |
[00:55:55] LL |             name,
[00:55:55]    |             ^^^^ help: try ignoring the field: `name: _`
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: unused variable: `age`
[00:55:55]   --> $DIR/issue-19340-2.rs:30:13
[00:55:55]   --> $DIR/issue-19340-2.rs:30:13
[00:55:55]    |
[00:55:55] LL |             age,
[00:55:55]    |             ^^^ help: try ignoring the field: `age: _`
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checles)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"try ignoring the field","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19340-2.rs","byte_start":751,"byte_end":755,"line_start":29,"line_end":29,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":"            name,","highlight_start":13,"highlight_end":17}],"label":null,"suggested_replacement":"name: _","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `name`\n  --> /checkout/src/test/run-pass/issues/issue-19340-2.rs:29:13\n   |\nLL |             name,\n   |             ^^^^ help: try ignoring the field: `name: _`\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"unused variable: `age`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19340-2.rs","byte_start":769,"byte_end":772,"line_start":30,"line_end":30,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":"            age,","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"try ignoring the field","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19340-2.rs","byte_start":769,"byte_end":772,"line_start":30,"line_end":30,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":"            age,","highlight_start":13,"highlight_end":16}],"label":null,"suggested_replacement":"age: _","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `age`\n  --> /checkout/src/test/run-pass/issues/issue-19340-2.rs:30:13\n   |\nLL |             age,\n   |             ^^^ help: try ignoring the field: `age: _`\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19340-2.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-19340-1.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `name`
[00:55:55]   --> $DIR/issue-19340-1.rs:24:26
[00:55:55]    |
[00:55:55] LL |         Homura::Madoka { name } => (),
[00:55:55]    |                          ^^^^ help: try ignoring the field: `name: _`
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19340-1/issue-19340-1.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19340-1.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19340-1.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19340-1/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19340-1/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `name`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19340-1.rs","byte_start":718,"byte_end":722,"line_start":24,"line_end":24,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":"        Homura::Madoka { name } => (),","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"try ignoring the field","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19340-1.rs","byte_start":718,"byte_end":722,"line_start":24,"line_end":24,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":"        Homura::Madoka { name } => (),","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":"name: _","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `name`\n  --> /checkout/src/test/run-pass/issues/issue-19340-1.rs:24:26\n   |\nLL |         Homura::Madoka { name } => (),\n   |                          ^^^^ help: try ignoring the field: `name: _`\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19340-1.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-19404.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `x`
[00:55:55]   --> $DIR/issue-19404.rs:28:13
[00:55:55]    |
[00:55:55] LL |         let x = self.get_component_type_id(TypeId::of::<T>());
[00:55:55]    |             ^ help: consider using `_x` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: unused variable: `engine`
[00:55:55]   --> $DIR/issue-19404.rs:41:13
[00:55:55]   --> $DIR/issue-19404.rs:41:13
[00:55:55]    |
[00:55:55] LL |         let engine = env.get_component::<Engine>();
[00:55:55]    |             ^^^^^^ help: consider using `_engine` instead
[00:55:55] 
[00:55:55] warning: struct is never constructed: `MyFigment`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | struct MyFigment;
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19404/issue-19404.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19404.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19404.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19404/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19404/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"unused variable: `x`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19404.rs","byte_start":799,"byte_end":800,"line_start":28,"line_end":28,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let x = self.get_component_type_id(TypeId::of::<T>());","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_x` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19404.rs","byte_start":799,"byte_end":800,"line_start":28,"line_end":28,"column_start":13,"column_end":14,"is_primary":true,"text":[{"text":"        let x = self.get_component_type_id(TypeId::of::<T>());","highlight_start":13,"highlight_end":14}],"label":null,"suggested_replacement":"_x","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `x`\n  --> /checkout/src/test/run-pass/issues/issue-19404.rs:28:13\n   |\nLL |         let x = self.get_component_type_id(TypeId::of::<T>());\n   |             ^ help: consider using `_x` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"unused variable: `engine`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19404.rs","byte_start":1022,"byte_end":1028,"line_start":41,"line_end":41,"column_start":13,"column_end":19,"is_primary":true,"text":[{"text":"        let engine = env.get_component::<Engine>();","highlight_start":13,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using `_engine` instead","code":n thread '[run-pass] run-pass/issues/issue-19404.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] ---- [run-pass] run-pass/issues/issue-19499.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `it`
[00:55:55]   --> $DIR/issue-19499.rs:22:9
[00:55:55]   --> $DIR/issue-19499.rs:22:9
[00:55:55]    |
[00:55:55] LL |     let it = Some(1_usize).into_iter().inspect(|_| {n;});
[00:55:55]    |         ^^ help: consider using `_it` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: path statement with no effect
[00:55:55]   --> $DIR/issue-19499.rs:22:53
[00:55:55]   --> $DIR/issue-19499.rs:22:53
[00:55:55]    |
[00:55:55] LL |     let it = Some(1_usize).into_iter().inspect(|_| {n;});
[00:55:55]    |
[00:55:55]    |
[00:55:55]    = note: #[warn(path_statements)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19499/issue-19499.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19499.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19499.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefenull}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `it`\n  --> /checkout/src/test/run-pass/issues/issue-19499.rs:22:9\n   |\nLL |     let it = Some(1_usize).into_iter().inspect(|_| {n;});\n   |         ^^ help: consider using `_it` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] {"message":"path statement with no effect","code":{"code":"path_statements","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19499.rs","byte_start":906,"byte_end":908,"line_start":22,"line_end":22,"column_start":53,"column_end":55,"is_primary":true,"text":[{"text":"    let it = Some(1_usize).into_iter().inspect(|_| {n;});","highlight_start":53,"highlight_end":55}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(path_statements)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: path statement with no effect\n  --> /checkout/src/test/run-pass/issues/issue-19499.rs:22:53\n   |\nLL |     let it = Some(1_usize).into_iter().inspect(|_| {n;});\n   |                                                     ^^\n   |\n   = note: #[warn(path_statements)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19499.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-19631.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: structpass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-19632.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-19632.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19632/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-19632/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"struct is never constructed: `InnerPool`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-19632.rs","byte_start":571,"byte_end":603,"line_start":19,"line_end":19,"column_start":1,"column_end":33,"is_primary":true,"text":[{"text":"struct InnerPool<M: PoolManager> {","highlight_start":1,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: struct is never constructed: ` help: consider using `_r` instead\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-19850.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-20186.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `b`
[00:55:55]   --> $DIR/issue-20186.rs:15:20
[00:55:55]    |
[00:55:55] LL |     fn putc(&self, b: u8) { }
[00:55:55]    |                    ^ help: consider using `_b` instead
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] warning: struct is never constructed: `Foo`
[00:55:55]   --> $DIR/issue-20186.rs:12:1
[00:55:55]   --> $DIR/issue-20186.rs:12:1
[00:55:55]    |
[00:55:55] LL | struct Foo;
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] warning: method is never used: `putc`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     fn putc(&self, b: u8) { }
[00:55:55] 
[00:55:55] 
[00:55:55] warning: method is never used: `puts`
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL |     fn puts(&self, s: &str) {
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20186/issue-20186.stderr
[00:55:55] To update references, rerun the ":[{"file_name":"/checkout/src/test/run-pass/issues/issue-20186.rs","byte_start":507,"byte_end":528,"line_start":15,"line_end":15,"column_start":5,"column_end":26,"is_primary":true,"text":[{"text":"    fn putc(&self, b: u8) { }","highlight_start":5,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: method is never used: `putc`\n  --> /checkout/src/test/run-pass/issues/issue-20186.rs:15:5\n   |\nLL |     fn putc(&self, b: u8) { }\n   |     ^^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] {"message":"method is never used: `puts`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-20186.rs","byte_start":538,"byte_end":561,"line_start":17,"line_end":17,"column_start":5,"column_end":28,"is_primary":true,"text":[{"text":"    fn puts(&self, s: &str) {","highlight_start":5,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: method is never used: `puts`\n  --> /checkout/src/test/run-pass/issues/issue-20186.rs:17:5\n   |\nLL |     fn puts(&self, s: &str) {\n   |     ^^^^^^^^^^^^^^^^^^^^^^^\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-20186.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-20313.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: foreign function is never used: `sqrt`kout/src/test/run-pass/issues/issue-20313.rs","byte_start":595,"byte_end":618,"line_start":18,"line_end":18,"column_start":5,"column_end":28,"is_primary":true,"text":[{"text":"    fn sqrt(x: f32) -> f32;","highlight_start":5,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: foreign function is never used: `sqrt`\n  --> /checkout/src/test/run-pass/issues/issue-20313.rs:18:5\n   |\nLL |     fn sqrt(x: f32) -> f32;\n   |     ^^^^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-20313.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-20343.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused variable: `a`
[00:55:55]   --> $DIR/issue-20343.rs:22:30
[00:55:55]    |
[00:55:55] LL | trait T<A> { fn dummy(&self, a: A) { } }
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_variables)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20343/issue-20343.stderr
[00:55:55] To update references_a` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-20343.rs","byte_start":641,"byte_end":642,"line_start":22,"line_end":22,"column_start":30,"column_end":31,"is_primary":true,"text":[{"text":"trait T<A> { fn dummy(&self, a: A) { } }","highlight_start":30,"highlight_end":31}],"label":null,"suggested_replacement":"_a","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `a`\n  --> /checkout/src/test/run-pass/issues/issue-20343.rs:22:30\n   |\nLL | trait T<A> { fn dummy(&self, a: A) { } }\n   |                              ^ help: consider using `_a` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-20343.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-20389.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: struct is never constructed: `Foo`
[00:55:55]   --> $DIR/issue-20389.rs:18:1
[00:55:55]    |
[00:55:55] LL | struct Foo;
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20389/issue-20389.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-20389.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-20389.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20389/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20389/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"struct is never constructed: `Foo`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-20389.rs","byte_start":568,"byte_end":579,"line_start":18,"line_end":18,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"struct Foo;","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: struct is never constructed: `Foo`\n  --> /checkout/src/test/run-pass/issues/issue-20389.rs:18:1\n   |\nLL | struct Foo;\n   | ^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-20389.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-20414.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: struct is never constructed: `Wrapper`
[00:55:55]   --> $DIR/issue-20414.rs:18:1
[00:55:55]    |
[00:55:55] LL | struct Wrapper<T> {
[00:55:55]    |
[00:55:55]    = note: #[warn(dead_code)] on by default
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] 
[00:55:55] The actual stderr differed from the expected stderr.
[00:55:55] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20414/issue-20414.stderr
[00:55:55] To update references, rerun the tests and pass the `--bless` flag
[00:55:55] To only update this specific test, also pass `--test-args issues/issue-20414.rs`
[00:55:55] error: 1 errors occurred comparing output.
[00:55:55] status: exit code: 0
[00:55:55] status: exit code: 0
[00:55:55] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-20414.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20414/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-20414/auxiliary"
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] ------------------------------------------
[00:55:55] stderr:
[00:55:55] stderr:
[00:55:55] ------------------------------------------
[00:55:55] {"message":"struct is never constructed: `Wrapper`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-20414.rs","byte_start":563,"byte_end":580,"line_start":18,"line_end":18,"column_start":1,"column_end":18,"is_primary":true,"text":[{"text":"struct Wrapper<T> {","highlight_start":1,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: struct is never constructed: `Wrapper`\n  --> /checkout/src/test/run-pass/issues/issue-20414.rs:18:1\n   |\nLL | struct Wrapper<T> {\n   | ^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[00:55:55] ------------------------------------------
[00:55:55] 
[00:55:55] thread '[run-pass] run-pass/issues/issue-20414.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[00:55:55] 
[00:55:55] 
[00:55:55] ---- [run-pass] run-pass/issues/issue-20454.rs stdout ----
[00:55:55] normalized stderr:
[00:55:55] warning: unused `std::result::Result` which must be used
[00:55:55]    |
[00:55:55]    |
[00:55:55] LL | /     thread::spawn(move || { // no need for -> ()
[00:55:55] LL | |         loop {
[00:55:55] LL | |             println!("hello");
[00:55:55] LL | |         }
[00:55:55] LL | |     }).join();
[00:55:55]    |
[00:55:55]    = note: #[warn(unused_must_use)] on by default
[00:55:55]    = note: #[warn(unused_must_use)] on by default
[00:55:55]    = note: this `Result` may be an `Err` variant, which should be handled

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@alexcrichton
Copy link
Member

r=me with green tests

@pnkfelix
Copy link
Member Author

ha ha ha that was not expected

@pnkfelix
Copy link
Member Author

pnkfelix commented Sep 25, 2018

Ah, I see, my issue is this:

match self.config.mode {
CompileFail | Ui => {
// compile-fail and ui tests tend to have tons of unused code as
// it's just testing various pieces of the compile, but we don't
// want to actually assert warnings about all this code. Instead
// let's just ignore unused code warnings by defaults and tests
// can turn it back on if needed.
if !self.config.src_base.ends_with("rustdoc-ui") {
rustc.args(&["-A", "unused"]);
}
}

In other words, we have a blanket -Aunused for just the compile-fail and ui test suites, but not for the run-pass test suite.

In yet more other words, what happened was:

  1. I moved a bunch of files from src/test/run-pass/ to src/test/ui/. In that process, I allowed a minimal number of lints in each test file.
  2. Then I changed strategy and made src/test/run-pass/ a ui-like test suite. But I didn't include the above blanket -Aunused (and I argue it would have been a bad idea to do so). So some tests had to get some lints allowed. But the tests that were ported in step 1 above got away with not having the lint enabled.
  3. Now I'm trying to port the tests back, but they are now hitting the newly injected lint against unused code in the newly ui-ified src/test/run-pass/.

Okay. That's the explanation.

Now my fix is just to add the necessary lint allows, I think.

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-5.0 of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
[00:50:15] ....................................................................................................
[00:50:18] ............................................................i.......................................
[00:50:20] ....................................................................................................
[00:50:24] ....................................................................................................
[00:50:26] .........iiiiiiiii..................................................................................
[00:50:32] ....................................................................................................
[00:50:36] .............................................................................................i......
[00:50:38] ....................................................................................................
[00:50:41] .....................................................i.i..ii........................................
---
[00:57:05] 
[00:57:05] running 3089 tests
[00:57:15] ....................................................................................................
[00:57:26] .............................................................................i......................
[00:57:34] .............................................................F......................................
[00:57:52] ....................................................................................................
[00:58:02] ....................................................................................................
[00:58:16] ....................................................................................................
[00:58:26] ....................................................................................................
---
[00:59:21] ....................................................................................................
[00:59:32] ..................................................................................................F.
[00:59:43] .............i......................................................................................
[00:59:51] ....................................................................................................
[01:00:02] ......................................i..........F..................................................
[01:00:26] ....................................................................................................
[01:00:35] ......................................................................................i.............
[01:00:46] ........................................................i...........................................
[01:01:07] ....................................................................................................
---
[01:02:48] normalized stderr:
[01:02:48] warning: variable does not need to be mutable
[01:02:48]   --> $DIR/nested-matchs.rs:17:13
[01:02:48]    |
[01:02:48] LL |         let mut bar;
[01:02:48]    |             |
[01:02:48]    |             help: remove this `mut`
[01:02:48]    |
[01:02:48]    = note: #[warn(unused_mut)] on by default
[01:02:48]    = note: #[warn(unused_mut)] on by default
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] The actual stderr differed from the expected stderr.
[01:02:48] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/binding/nested-matchs.nll/nested-matchs.nll.stderr
[01:02:48] To update references, rerun the tests and pass the `--bless` flag
[01:02:48] To only update this specific test, also pass `--test-args binding/nested-matchs.rs`
[01:02:48] error: 1 errors occurred comparing output.
[01:02:48] status: exit code: 0
[01:02:48] status: exit code: 0
[01:02:48] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/binding/nested-matchs.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/binding/nested-matchs.nll/a" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/binding/nested-matchs.nll/auxiliary"
[01:02:48] ------------------------------------------
[01:02:48] 
[01:02:48] ------------------------------------------
[01:02:48] stderr:
[01:02:48] stderr:
[01:02:48] ------------------------------------------
[01:02:48] {"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/binding/nested-matchs.rs","byte_start":589,"byte_end":596,"line_start":17,"line_end":17,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":"        let mut bar;","highlight_start":13,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_mut)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/binding/nested-matchs.rs","byte_start":589,"byte_end":593,"line_start":17,"line_end":17,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":"        let mut bar;","highlight_start":13,"highlight_end":17}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: variable does not need to be mutable\n  --> /checkout/src/test/run-pass/binding/nested-matchs.rs:17:13\n   |\nLL |         let mut bar;\n   |             ----^^^\n   |             |\n   |             help: remove this `mut`\n   |\n   = note: #[warn(unused_mut)] on by default\n\n"}
[01:02:48] ------------------------------------------
[01:02:48] 
[01:02:48] thread '[run-pass (nll)] run-pass/binding/nested-matchs.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[01:02:48] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:02:48] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:02:48] 
[01:02:48] ---- [run-pass (nll)] run-pass/issues/issue-30371.rs stdout ----
[01:02:48] normalized stderr:
[01:02:48] warning: variable does not need to be mutable
[01:02:48]   --> $DIR/issue-30371.rs:16:14
[01:02:48]    |
[01:02:48] LL |       for _ in match return () {
[01:02:48]    |                ^-----
[01:02:48]    |  ______________help: remove this `mut`
[01:02:48]    | |
[01:02:48]    | |
[01:02:48] LL | |         () => Some(0),
[01:02:48] LL | |     } {}
[01:02:48]    |
[01:02:48]    = note: #[warn(unused_mut)] on by default
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] The actual stderr differed from the expected stderr.
[01:02:48] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-30371.nll/issue-30371.nll.stderr
[01:02:48] To update references, rerun the tests and pass the `--bless` flag
[01:02:48] To only update this specific test, also pass `--test-args issues/issue-30371.rs`
[01:02:48] error: 1 errors occurred comparing output.
[01:02:48] status: exit code: 0
[01:02:48] status: exit code: 0
[01:02:48] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-30371.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-30371.nll/a" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-30371.nll/auxiliary"
[01:02:48] ------------------------------------------
[01:02:48] 
[01:02:48] ------------------------------------------
[01:02:48] stderr:
[01:02:48] stderr:
[01:02:48] ------------------------------------------
[01:02:48] {"message":"variable does not need to be mutable","code":{"code":"unused_mut","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-30371.rs","byte_start":560,"byte_end":606,"line_start":16,"line_end":18,"column_start":14,"column_end":6,"is_primary":true,"text":[{"text":"    for _ in match return () {","highlight_start":14,"highlight_end":31},{"text":"        () => Some(0),","highlight_start":1,"highlight_end":23},{"text":"    } {}","highlight_start":1,"highlight_end":6}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_mut)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove this `mut`","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-30371.rs","byte_start":560,"byte_end":566,"line_start":16,"line_end":16,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":"    for _ in match return () {","highlight_start":14,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: variable does not need to be mutable\n  --> /checkout/src/test/run-pass/issues/issue-30371.rs:16:14\n   |\nLL |       for _ in match return () {\n   |                ^-----\n   |                |\n   |  ______________help: remove this `mut`\n   | |\nLL | |         () => Some(0),\nLL | |     } {}\n   | |_____^\n   |\n   = note: #[warn(unused_mut)] on by default\n\n"}
[01:02:48] ------------------------------------------
[01:02:48] 
[01:02:48] thread '[run-pass (nll)] run-pass/issues/issue-30371.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[01:02:48] 
[01:02:48] 
[01:02:48] ---- [run-pass (nll)] run-pass/issues/issue-49298.rs stdout ----
[01:02:48] normalized stderr:
[01:02:48] warning: variable does not need to be mutable
[01:02:48]   --> $DIR/issue-49298.rs:19:9
[01:02:48]    |
[01:02:48] LL |     let mut x: (Void, usize);
[01:02:48]    |         |
[01:02:48]    |         help: remove this `mut`
[01:02:48]    |
[01:02:48]    = note: #[warn(unused_mut)] on by default
[01:02:48]    = note: #[warn(unused_mut)] on by default
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] 
[01:02:48] The actual stderr differed from the expected stderr.
[01:02:48] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-49298.nll/issue-49298.nll.stderr
[01:02:48] To update references, rerun the tests and pass the `--bless` flag
[01:02:48] To only update this specific test, also pass `--test-args issues/issue-49298.rs`
[01:02:48] error: 1 errors occurred comparing output.
[01:02:48] status: exit code: 0
[01:02:48] status: exit code: 0
[01:02:48] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-49298.rs" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-49298.nll/a" "-Zborrowck=mir" "-Ztwo-phase-borrows" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pa:48] 
[01:02:48] 
[01:02:48] thread '[run-pass (nll)] run-pass/issues/issue-49298.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[01:02:48] 
[01:02:48] 
---
[01:02:48] 
[01:02:48] thread 'main' panicked at 'Some tests failed', tools/compiletest/src/main.rs:496:22
[01:02:48] 
[01:02:48] 
[01:02:48] command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--compile-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--src-base" "/checkout/src/test/run-pass" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "run-pass" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-5.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Zunstable-options " "--target-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--gdb" "/usr/bin/gdb" "--quiet" "--llvm-version" "5.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always" "--compare-mode" "nll"
[01:02:48] 
[01:02:48] 
[01:02:48] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
[01:02:48] Build completed unsuccessfully in 0:16:44
[01:02:48] Build completed unsuccessfully in 0:16:44
[01:02:48] make: *** [check] Error 1
[01:02:48] Makefile:58: recipe for target 'check' failed

The command "stamp sh -x -c "$RUN_SCRIPT"" exited with 2.
travis_time:start:0c8746f5
$ date && (curl -fs --head https://google.com | grep ^Date: | sed 's/Date: //g' || true)

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@pnkfelix
Copy link
Member Author

pnkfelix commented Sep 26, 2018

The reason I’m missing cases like this is that i hit linker errors on four tests during the non-compare-mode phase, so once I get things down to those tests I have to choose between adding temp // ignore-test to them, or just crossing my fingers...

I will at least try to make sure I have a ticket filed for these specific linker errors, which seem to come from some combination of codegen-units, linktime optimization, and/or incremental compilation (via x.py --incremental)...

  • update: ... and/or [rustc] debug = true; optimize = true and/or [rustc] optimize-tests = false in the config.toml.
  • So, lots of potential variables to consider. I've got some background builds now where I hope to narrow down the actual source of my link errors, so that I can file a proper bug about it.

@bors
Copy link
Contributor

bors commented Sep 26, 2018

☔ The latest upstream changes (presumably #54497) made this pull request unmergeable. Please resolve the merge conflicts.

@pnkfelix pnkfelix force-pushed the issue-54047-migrate-ui-run-pass-back-to-run-pass branch from 53987b4 to 8d86800 Compare September 26, 2018 11:51
@pnkfelix
Copy link
Member Author

@bors r=alexcrichton

@bors
Copy link
Contributor

bors commented Sep 26, 2018

📌 Commit 8d86800 has been approved by alexcrichton

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Sep 26, 2018
@bors
Copy link
Contributor

bors commented Sep 27, 2018

⌛ Testing commit 8d86800 with merge b1099d14e836b9c39b074384fb39b4734ef25052...

@bors
Copy link
Contributor

bors commented Sep 27, 2018

💔 Test failed - status-appveyor

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Sep 27, 2018
@kennytm
Copy link
Member

kennytm commented Sep 27, 2018

Two failures on Windows due to unexpected warnings.

failures:
    [run-pass] run-pass\process\process-sigpipe.rs
    [run-pass] run-pass\structs-enums\struct-return.rs

@kennytm kennytm added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Sep 27, 2018
@pnkfelix pnkfelix changed the title Migrate src/test/ui/run-pass/* back to src/test/run-pass/. [WIP] Migrate src/test/ui/run-pass/* back to src/test/run-pass/. Sep 27, 2018
@pnkfelix
Copy link
Member Author

pnkfelix commented Sep 27, 2018

(marking as [WIP] temporarily while commit 7e54bcc03fe65a3d9ca3e6708125870caaac3be1 aka b025e1758f42fbf1a263ad08adc5094642f06c65 is on the branch for testing.)

@rust-highfive
Copy link
Collaborator

The job arm-android of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
[01:14:21] ....................................................................................................
[01:14:25] ..............................................................i.....................................
[01:14:28] ...............................................................................................i....
[01:14:33] ....................................................................................................
[01:14:37] ...........iiiiiiiii................................................................................
[01:14:44] ....................................................................................................
[01:14:50] ...............................................................................................i....
[01:14:53] ....................................................................................................
[01:14:57] .......................................................i.i..ii......................................
---
[01:15:43] ..........................................................................................ii........
[01:15:48] ....................................................................................................
[01:15:52] ....................................................................................................
[01:15:56] ....................................................................................................
[01:15:59] i.i..i.ii.ii.ii.............................i.......................................................
[01:15:59] test result: ok. 4218 passed; 0 failed; 87 ignored; 0 measured; 0 filtered out
[01:15:59] 
[01:15:59]  finished in 180.179
[01:15:59] travis_fold:end:test_ui_nll
---
[01:18:10] .............................................i..........................................i...........
[01:18:27] ..........i......i.....i............................................................................
[01:18:43] ....................................................................................................
[01:19:06] ....................................................................................................
[01:19:26] .....................................................................................F..............
[01:19:53] ....................................................................................................
[01:20:08] ....................................................................................................
[01:20:27] ....................................................................................................
[01:20:47] ..............i...............i.....................................................................
---
[01:22:30] ......................................................i..i.................i........................
[01:23:02] ....................i......................................................................i........
[01:23:18] ....................................................................................................
[01:23:40] ...................ii....................................................................i..........
[01:24:01] .......F...........................ii...............................................................
[01:25:12] ....................................................................................................
[01:25:29] ....................................................................................................
[01:25:44] ....................................................................................................
[01:26:05] ............................................i.............................................
[01:26:05] ............................................i.............................................
[01:26:05] failures:
[01:26:05] 
[01:26:05] ---- [run-pass] run-pass/issues/issue-14936.rs stdout ----
[01:26:05] normalized stderr:
[01:26:05] warning: unused macro definition
[01:26:05]   --> $DIR/issue-14936.rs:22:1
[01:26:05]    |
[01:26:05] LL | / macro_rules! demo {
[01:26:05] LL | |     ( $output_constraint:tt ) => {
[01:26:05] LL | |         {
[01:26:05] LL | |             let mut x: isize = 0;
[01:26:05] LL | |     }
[01:26:05] LL | | }
[01:26:05]    | |_^
[01:26:05]    |
[01:26:05]    |
[01:26:05]    = note: #[warn(unused_macros)] on by default
[01:26:05] 
[01:26:05] warning: type alias is never used: `History`
[01:26:05]    |
[01:26:05]    |
[01:26:05] LL | type History = Vec<&'static str>;
[01:26:05]    |
[01:26:05]    = note: #[warn(dead_code)] on by default
[01:26:05] 
[01:26:05] 
[01:26:05] warning: function is never used: `wrap`
[01:26:05]    |
[01:26:05]    |
[01:26:05] LL | fn wrap<A>(x:A, which: &'static str, history: &mut History) -> A {
[01:26:05] 
[01:26:05] 
[01:26:05] 
[01:26:05] 
[01:26:05] 
[01:26:05] The actual stderr differed from the expected stderr.
[01:26:05] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-14936/issue-14936.stderr
[01:26:05] To update references, rerun the tests and pass the `--bless` flag
[01:26:05] To only update this specific test, also pass `--test-args issues/issue-14936.rs`
[01:26:05] error: 1 errors occurred comparing output.
[01:26:05] status: exit code: 0
[01:26:05] status: exit code: 0
[01:26:05] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/issues/issue-14936.rs" "--target=arm-linux-androideabi" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-14936/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/arm-linux-androideabi/native/rust-test-helpers" "-Clinker=/android/ndk/arm-14/bin/arm-linux-androideabi-clang" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/issues/issue-14936/auxiliary"
[01:26:05] ------------------------------------------
[01:26:05] 
[01:26:05] ------------------------------------------
[01:26:05] stderr:
[01:26:05] stderr:
[01:26:05] ------------------------------------------
[01:26:05] {"message":"unused macro definition","code":{"code":"unused_macros","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-14936.rs","byte_start":639,"byte_end":1193,"line_start":22,"line_end":40,"column_start":1,"column_end":2,"is_primary":true,"text":[{"text":"macro_rules! demo {","highlight_start":1,"highlight_end":20},{"text":"    ( $output_constraint:tt ) => {","highlight_start":1,"highlight_end":35},{"text":"        {","highlight_start":1,"highlight_end":10},{"text":"            let mut x: isize = 0;","highlight_start":1,"highlight_end":34},{"text":"            let y: isize = 1;","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":"            let mut history: History = vec![];","highlight_start":1,"highlight_end":47},{"text":"            unsafe {","highlight_start":1,"highlight_end":21},{"text":"                asm!(\"mov ($1), $0\"","highlight_start":1,"highlight_end":36},{"text":"                     : $output_constraint (*wrap(&mut x, \"out\", &mut history))","highlight_start":1,"highlight_end":79},{"text":"                     : \"r\"(&wrap(y, \"in\", &mut history))","highlight_start":1,"highlight_end":57},{"text":"                     :: \"volatile\");","highlight_start":1,"highlight_end":37},{"text":"            }","highlight_start":1,"highlight_end":14},{"text":"            assert_eq!((x,y), (1,1));","highlight_start":1,"highlight_end":38},{"text":"            let b: &[_] = &[\"out\", \"in\"];","highlight_start":1,"highlight_end":42},{"text":"            assert_eq!(history, b);","highlight_start":1,"highlight_end":36},{"text":"        }","highlight_start":1,"highlight_end":10},{"text":"    }","highlight_start":1,"highlight_end":6},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_macros)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: unused macro definition\n  --> /checkout/src/test/run-pass/issues/issue-14936.rs:22:1\n   |\nLL | / macro_rules! demo {\nLL | |     ( $output_constraint:tt ) => {\nLL | |         {\nLL | |             let mut x: isize = 0;\n...  |\nLL | |     }\nLL | | }\n   | |_^\n   |\n   = note: #[warn(unused_macros)] on by default\n\n"}
[01:26:05] {"message":"type alias is never used: `History`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-14936.rs","byte_start":503,"byte_end":536,"line_start":15,"line_end":15,"column_start":1,"column_end":34,"is_primary":true,"text":[{"text":"type History = Vec<&'static str>;","highlight_start":1,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(dead_code)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"warning: type alias is never used: `History`\n  --> /checkout/src/test/run-pass/issues/issue-14936.rs:15:1\n   |\nLL | type History = Vec<&'static str>;\n   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n   |\n   = note: #[warn(dead_code)] on by default\n\n"}
[01:26:05] {"message":"function is never used: `wrap`","code":{"code":"dead_code","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/issues/issue-14936.rs","byte_start":538,"byte_end":602,"line_start":17,"line_end":17,"column_start":1,"column_end":65,"is_primary":true,"text":[{"text":"fn wrap<A>(x:A, which: &'static str, history: &mut History) -> A {","highlight_start":1,"highlight_end":65}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"warning: function is never used: `wrap`\n  --> /checkout/src/test/run-pass/issues/issue-14936.rs:17:1\n   |\nLL | fn wrap<A>(x:A, which: &'static str, history: &mut History) -> A {\n   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n"}
[01:26:05] ------------------------------------------
[01:26:05] 
[01:26:05] thread '[run-pass] run-pass/issues/issue-14936.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[01:26:05] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:26:05] note: Run with `RUST_BACKTRACE=1` for a backtrace.
[01:26:05] 
[01:26:05] ---- [run-pass] run-pass/simd/simd-target-feature-mixup.rs stdout ----
[01:26:05] normalized stderr:
[01:26:05] warning: unused variable: `level`
[01:26:05]    |
[01:26:05]    |
[01:26:05] LL |     pub fn main(level: &str) {}
[01:26:05]    |                 ^^^^^ help: consider using `_level` instead
[01:26:05]    = note: #[warn(unused_variables)] on by default
[01:26:05] 
[01:26:05] 
[01:26:05] 
[01:26:05] 
[01:26:05] 
[01:26:05] The actual stderr differed from the expected stderr.
[01:26:05] Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/simd/simd-target-feature-mixup/simd-target-feature-mixup.stderr
[01:26:05] To update references, rerun the tests and pass the `--bless` flag
[01:26:05] To only update this specific test, also pass `--test-args simd/simd-target-feature-mixup.rs`
[01:26:05] error: 1 errors occurred comparing output.
[01:26:05] status: exit code: 0
[01:26:05] status: exit code: 0
[01:26:05] command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/run-pass/simd/simd-target-feature-mixup.rs" "--target=arm-linux-androideabi" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/simd/simd-target-feature-mixup/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/checkout/obj/build/arm-linux-androideabi/native/rust-test-helpers" "-Clinker=/android/ndk/arm-14/bin/arm-linux-androideabi-clang" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass/simd/simd-target-feature-mixup/auxiliary"
[01:26:05] ------------------------------------------
[01:26:05] 
[01:26:05] ------------------------------------------
[01:26:05] stderr:
[01:26:05] stderr:
[01:26:05] ------------------------------------------
[01:26:05] {"message":"unused variable: `level`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/checkout/src/test/run-pass/simd/simd-target-feature-mixup.rs","byte_start":5543,"byte_end":5548,"line_start":192,"line_end":192,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":"    pub fn main(level: &str) {}","highlight_start":17,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_level` instead","code":null,"level":"help","spans":[{"file_name":"/checkout/src/test/run-pass/simd/simd-target-feature-mixup.rs","byte_start":5543,"byte_end":5548,"line_start":192,"line_end":192,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":"    pub fn main(level: &str) {}","highlight_start":17,"highlight_end":22}],"label":null,"suggested_replacement":"_level","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `level`\n  --> /checkout/src/test/run-pass/simd/simd-target-feature-mixup.rs:192:17\n   |\nLL |     pub fn main(level: &str) {}\n   |                 ^^^^^ help: consider using `_level` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[01:26:05] ------------------------------------------
[01:26:05] 
[01:26:05] thread '[run-pass] run-pass/simd/simd-target-feature-mixup.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3238:9
[01:26:05] 
---
[01:26:05] 
[01:26:05] thread 'main' panicked at 'Some tests failed', tools/compiletest/src/main.rs:496:22
[01:26:05] 
[01:26:05] 
[01:26:05] command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--compile-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/arm-linux-androideabi/lib" "--rustc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--src-base" "/checkout/src/test/run-pass" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-pass" "--stage-id" "stage2-arm-linux-androideabi" "--mode" "run-pass" "--target" "arm-linux-androideabi" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/checkout/obj/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--linker" "/android/ndk/arm-14/bin/arm-linux-androideabi-clang" "--host-rustcflags" "-Crpath -O -Zunstable-options " "--target-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/checkout/obj/build/arm-linux-androideabi/native/rust-test-helpers" "--docck-python" "/usr/bin/python2.7" "--lldb-python" "/usr/bin/python2.7" "--quiet" "--llvm-version" "8.0.0svn\n" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--remote-test-client" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/remote-test-client" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "/android/ndk/arm-14" "--color" "always"
[01:26:05] 
[01:26:05] 
[01:26:05] failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test --target arm-linux-androideabi
[01:26:05] Build completed unsuccessfully in 1:12:06
---
travis_time:end:002405a0:start=1538041532109425101,finish=1538041532125432136,duration=16007035
travis_fold:end:after_failure.3
travis_fold:start:after_failure.4
travis_time:start:1872f9bc
$ ln -s . checkout && for CORE in obj/cores/core.*; do EXE=$(echo $CORE | sed 's|obj/cores/core\.[0-9]*\.!checkout!\(.*\)|\1|;y|!|/|'); if [ -f "$EXE" ]; then printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" "$CORE"; gdb --batch -q -c "$CORE" "$EXE" -iex 'set auto-load off' -iex 'dir src/' -iex 'set sysroot .' -ex bt -ex q; echo travis_fold":"end:crashlog; fi; done || true
travis_fold:end:after_failure.4
travis_fold:start:after_failure.5
travis_time:start:1cbaa93a
travis_time:start:1cbaa93a
$ cat ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers || true
cat: ./obj/build/x86_64-unknown-linux-gnu/native/asan/build/lib/asan/clang_rt.asan-dynamic-i386.vers: No such file or directory
travis_fold:end:after_failure.5
travis_fold:start:after_failure.6
travis_time:start:13bfab0f
$ dmesg | grep -i kill

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@pnkfelix pnkfelix changed the title [WIP] Migrate src/test/ui/run-pass/* back to src/test/run-pass/. Migrate src/test/ui/run-pass/* back to src/test/run-pass/. Sep 27, 2018
@pnkfelix
Copy link
Member Author

@bors r=alexcrichton fe4d8d8

@bors
Copy link
Contributor

bors commented Sep 27, 2018

⌛ Testing commit fe4d8d8 with merge ceba374e7180b6f124d34e21ef3910a6bf1416ee...

@rust-highfive
Copy link
Collaborator

The job x86_64-apple of your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
[00:03:23]       Memory: 8 GB
[00:03:23]       Boot ROM Version: VMW71.00V.0.B64.1704110547
[00:03:23]       Apple ROM Info: [MS_VM_CERT/SHA1/27d66596a61c48dd3dc7216fd715126e33f59ae7]Welcome to the Virtual Machine
[00:03:23]       SMC Version (system): 2.8f0
[00:03:23]       Serial Number (system): VM+deZWVsTtz
[00:03:23] 
[00:03:23] hw.ncpu: 4
[00:03:23] hw.byteorder: 1234
[00:03:23] hw.memsize: 8589934592
---
[01:15:54] normalized stderr:
[01:15:54] warning: unused variable: `file`
[01:15:54]   --> $DIR/issue-45731.rs:25:13
[01:15:54]    |
[01:15:54] LL |         let file = fs::OpenOptions::new().read(false).write(true).truncate(true).create(false)
[01:15:54]    |             ^^^^ help: consider using `_file` instead
[01:15:54]    = note: #[warn(unused_variables)] on by default
[01:15:54] 
[01:15:54] 
[01:15:54] 
[01:15:54] 
[01:15:54] 
[01:15:54] The actual stderr differed from the expected stderr.
[01:15:54] Actual stderr saved to /Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/test/run-pass/issues/issue-45731/issue-45731.stderr
[01:15:54] To update references, rerun the tests and pass the `--bless` flag
[01:15:54] To only update this specific test, also pass `--test-args issues/issue-45731.rs`
[01:15:54] error: 1 errors occurred comparing output.
[01:15:54] status: exit code: 0
[01:15:54] status: exit code: 0
[01:15:54] command: "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/stage2/bin/rustc" "/Users/travis/build/rust-lang/rust/src/test/run-pass/issues/issue-45731.rs" "--target=x86_64-apple-darwin" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/test/run-pass/issues/issue-45731/a" "-Crpath" "-O" "-Zunstable-options" "-Lnative=/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/native/rust-test-helpers" "--test" "-g" "-L" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/test/run-pass/issues/issue-45731/auxiliary"
[01:15:54] ------------------------------------------
[01:15:54] 
[01:15:54] ------------------------------------------
[01:15:54] stderr:
[01:15:54] stderr:
[01:15:54] ------------------------------------------
[01:15:54] {"message":"unused variable: `file`","code":{"code":"unused_variables","explanation":null},"level":"warning","spans":[{"file_name":"/Users/travis/build/rust-lang/rust/src/test/run-pass/issues/issue-45731.rs","byte_start":956,"byte_end":960,"line_start":25,"line_end":25,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":"        let file = fs::OpenOptions::new().read(false).write(true).truncate(true).create(false)","highlight_start":13,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"#[warn(unused_variables)] on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"consider using `_file` instead","code":null,"level":"help","spans":[{"file_name":"/Users/travis/build/rust-lang/rust/src/test/run-pass/issues/issue-45731.rs","byte_start":956,"byte_end":960,"line_start":25,"line_end":25,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":"        let file = fs::OpenOptions::new().read(false).write(true).truncate(true).create(false)","highlight_start":13,"highlight_end":17}],"label":null,"suggested_replacement":"_file","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"warning: unused variable: `file`\n  --> /Users/travis/build/rust-lang/rust/src/test/run-pass/issues/issue-45731.rs:25:13\n   |\nLL |         let file = fs::OpenOptions::new().read(false).write(true).truncate(true).create(false)\n   |             ^^^^ help: consider using `_file` instead\n   |\n   = note: #[warn(unused_variables)] on by default\n\n"}
[01:15:54] ------------------------------------------
[01:15:54] 
[01:15:54] thread '[run-pass] run-pass/issues/issue-45731.rs' panicked at 'explicit panic', tools/compiletest/src/runtest.rs:3258:9
[01:15:54] note: Run with `RUST_BACKTRACE=1` for a backtrace.
---
[01:15:54] 
[01:15:54] thread 'main' panicked at 'Some tests failed', tools/compiletest/src/main.rs:496:22
[01:15:54] 
[01:15:54] 
[01:15:54] command did not execute successfully: "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/stage0-tools-bin/compiletest" "--compile-lib-path" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/stage2/lib" "--run-lib-path" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/stage2/lib/rustlib/x86_64-apple-darwin/lib" "--rustc-path" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/stage2/bin/rustc" "--src-base" "/Users/travis/build/rust-lang/rust/src/test/run-pass" "--build-base" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/test/run-pass" "--stage-id" "stage2-x86_64-apple-darwin" "--mode" "run-pass" "--target" "x86_64-apple-darwin" "--host" "x86_64-apple-darwin" "--llvm-filecheck" "/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/llvm/build/bin/FileCheck" "--nodejs" "/Users/travis/.nvm/versions/node/v6.12.3/bin/node" "--host-rustcflags" "-Crpath -O -Zunstable-options " "--target-rustcflags" "-Crpath -O -Zunstable-options  -Lnative=/Users/travis/build/rust-lang/rust/build/x86_64-apple-darwin/native/rust-test-helpers" "--docck-python" "/usr/local/opt/python/bin/python2.7" "--lldb-python" "/usr/bin/python" "--lldb-version" "lldb-902.0.73.1" "--lldb-python-dir" "/Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" "--llvm-version" "8.0.0svn\n" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--llvm-cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
[01:15:54] 
[01:15:54] 
[01:15:54] failed to run: /Users/travis/build/rust-lang/rust/build/bootstrap/debug/bootstrap test
[01:15:54] Build completed unsuccessfully in 0:20:47
[01:15:54] Build completed unsuccessfully in 0:20:47
[01:15:54] make: *** [check] Error 1
travis_time:end:01414fe5:start=1538062174323953000,finish=1538066728759469000,duration=4554435516000

The command "stamp sh -x -c "$RUN_SCRIPT"" exited with 2.
travis_time:start:1423dbe2
---
travis_fold:start:after_failure.2
travis_time:start:0a298f49
$ ls -lat $HOME/Library/Logs/DiagnosticReports/
total 1184
drwx------  21 travis  staff    714 Sep 27 16:43 .
-rw-------@  1 travis  staff  62273 Sep 27 16:43 a_2018-09-27-164331-1_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  37510 Sep 27 16:43 a_2018-09-27-164331_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  37410 Sep 27 16:43 a_2018-09-27-164325-1_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  60415 Sep 27 16:43 a_2018-09-27-164325_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  10171 Sep 27 16:43 a_2018-09-27-164318_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff   9902 Sep 27 16:43 a_2018-09-27-164311_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff   9907 Sep 27 16:43 a_2018-09-27-164302-1_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff   9871 Sep 27 16:43 a_2018-09-27-164302_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff   9965 Sep 27 16:42 a_2018-09-27-164231_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  63100 Sep 27 16:42 a_2018-09-27-164220_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  64304 Sep 27 16:42 a_2018-09-27-164217-1_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  65148 Sep 27 16:42 a_2018-09-27-164217-2_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  63943 Sep 27 16:42 a_2018-09-27-164217_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  11787 Sep 27 16:39 a_2018-09-27-163941_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff   9926 Sep 27 16:38 a_2018-09-27-163839_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  10333 Sep 27 16:37 a_2018-09-27-163743-1_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  10513 Sep 27 16:37 a_2018-09-27-163743-2_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  10243 Sep 27 16:37 a_2018-09-27-163743-3_Traviss-Mac-1044.crash
-rw-------@  1 travis  staff  10515 Sep 27 16:37 a_2018-09-27-163743_Traviss-Mac-1044.crash
drwx------+ 15 travis  staff    510 Jan 25  2018 ..
travis_fold:end:after_failure.2
travis_fold:start:after_failure.3
travis_time:start:120ab397
$ find $HOME/Library/Logs/DiagnosticReports -type f -name '*.crash' -not -name '*.stage2-*.crash' -not -name 'com.apple.CoreSimulator.CoreSimulatorService-*.crash' -exec printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" {} \; -exec head -750 {} \; -exec echo travis_fold":"end:crashlog \; || true
$ find $HOME/Library/Logs/DiagnosticReports -type f -name '*.crash' -not -name '*.stage2-*.crash' -not -name 'com.apple.CoreSimulator.CoreSimulatorService-*.crash' -exec printf travis_fold":start:crashlog\n\033[31;1m%s\033[0m\n" {} \; -exec head -750 {} \; -exec echo travis_fold":"end:crashlog \; || true
travis_fold:start:crashlog
/Users/travis/Library/Logs/DiagnosticReports/a_2018-09-27-163743-1_Traviss-Mac-1044.crash
Process:               a [41437]
Path:                  /Users/USER/*/a
Identifier:            a
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        ??? [41435]
Responsible:           a [41437]
User ID:               501
Date/Time:             2018-09-27 16:37:30.713 +0000
OS Version:            Mac OS X 10.13.3 (17D47)
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Time Awake Since Boot: 4200 seconds
System Integrity Protection: enabled
Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY
abort() called
abort() called
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib         0x00007fff52661e3e __pthread_kill + 10
1   libsystem_pthread.dylib        0x00007fff527a0150 pthread_kill + 333
2   libsystem_c.dylib              0x00007fff525be312 abort + 127
3   libstd-7a48a99fa0910c06.dylib  0x000000010cdfdd59 std::sys::unix::abort_internal::hed1a563349acc5db + 9
4   libstd-7a48a99fa0910c06.dylib  0x000000010cdf31a0 rust_oom + 32
5   libstd-7a48a99fa0910c06.dylib  0x000000010ce51059 alloc::alloc::handle_alloc_error::hff2b40b7be48e824 + 9
6   a                              0x000000010cdcfe2d default_alloc_error_hook::main::hbf3cf79eecbb97ff + 797
7   a                              0x000000010cdcf616 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::h74713e24acc67ad4 + 6
8   libstd-7a48a99fa0910c06.dylib  0x000000010ce0e0a8 std::panicking::try::do_call::he1ad92af1b4befcd (.llvm.17655180579473033632) + 24
9   libstd-7a48a99fa0910c06.dylib  0x000000010ce1bc3f __rust_maybe_catch_panic + 31
10  libstd-7a48a99fa0910c06.dylib  0x000000010cddceed std::rt::lang_start_internal::h714ca9bb91facf70 + 237
11  a                              0x000000010cdcff9c main + 44
12  libdyld.dylib                  0x00007fff52512115 start + 1
Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fff8b238340  rcx: 0x00007ffee2e30008  rdx: 0x0000000000000000
  rdi: 0x0000000000000307  rsi: 0x0000000000000006  rbp: 0x00007ffee2e30040  rsp: 0x00007ffee2e30008
   r8: 0x0000000000000000   r9: 0x0000000000000002  r10: 0x0000000000000000  r11: 0x0000000000000206
  r12: 0x0000000000000307  r13: 0x0000000000000000  r14: 0x0000000000000006  r15: 0x000000000000002d
  rip: 0x00007fff52661e3e  rfl: 0x0000000000000206  cr2: 0x00007fff8b216148
Logical CPU:     0
Error Code:      0x02000148
Trap Number:     133
Binary Images:
       0x10cdce000 -        0x10cdd0ff7 +a (0) <2AA7CCC4-E733-335C-871A-38585BDC75A8> /Users/USER/*/a
       0x10cdd6000 -        0x10ceb4fe7 +libstd-7a48a99fa0910c06.dylib (0) <CF314E58-FAC8-3186-8042-DB7A281218E1> /Users/USER/*/libstd-7a48a99fa0910c06.dylib
       0x11bd5b000 -        0x11bda598f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
    0x7fff4fd7c000 -     0x7fff4fdaffff  libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
    0x7fff5028e000 -     0x7fff5028fff3  libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib
    0x7fff50544000 -     0x7fff5059afff  libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED172> /usr/lib/libc++.1.dylib
    0x7fff5059b000 -     0x7fff505bfff7  libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
    0x7fff51911000 -     0x7fff51d023b7  libobjc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/libobjc.A.dylib
    0x7fff51dcf000 -     0x7fff51debffb  libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
    0x7fff523a9000 -     0x7fff523adff7  libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib
    0x7fff523ae000 -     0x7fff523b8ff3  libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib
    0x7fff523b9000 -     0x7fff523c0fff  libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff523c1000 -     0x7fff523c9ffb  libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib
    0x7fff523ca000 -     0x7fff5244ffff  libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
    0x7fff524d7000 -     0x7fff52510ff7  libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib
    0x7fff52511000 -     0x7fff5252eff7  libdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/lib/system/libdyld.dylib
    0x7fff5252f000 -     0x7fff5252fffb  libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib
    0x7fff5253d000 -     0x7fff5253dff7  liblaunch.dylib (1205.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/liblaunch.dylib
    0x7fff5253e000 -     0x7fff52542ffb  libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib
    0x7fff52543000 -     0x7fff52545ff3  libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
    0x7fff52546000 -     0x7fff52547ff3  libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib
    0x7fff52548000 -     0x7fff5255ffff  libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib
    0x7fff52560000 -     0x7fff52560fff  libsystem_blocks.dylib (67) <F2493BB5-B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib
    0x7fff52561000 -     0x7fff525eaff7  libsystem_c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/system/libsystem_c.dylib
    0x7fff525eb000 -     0x7fff525eeffb  libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib
    0x7fff525ef000 -     0x7fff525f2ffb  libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff525f3000 -     0x7fff525f4fff  libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib
    0x7fff525f5000 -     0x7fff525fbff7  libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A95> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff525fc000 -     0x7fff52645ff7  libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib
    0x7fff52646000 -     0x7fff5266bff7  libsystem_kernel.dylib (4570.41.2) <5155A4C3-825B-3178-AC51-0D2D2F2A6618> /usr/lib/system/libsystem_kernel.dylib
    0x7fff5266c000 -     0x7fff526b7fcb  libsystem_m.dylib (3146) <ABB1B85F-9FFE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib
    0x7fff526b8000 -     0x7fff526d7fff  libsystem_malloc.dylib (140.40.1) <36B22C99-D772-3039-9A4C-AA31389965E1> /usr/lib/system/libsystem_malloc.dylib
    0x7fff526d8000 -     0x7fff5277cff3  libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
    0x7fff5277d000 -     0x7fff52787ffb  libsystem_networkextension.dylib (767.40.1) <CEDC330D-28F0-3902-BEB0-10B92ACEC69F> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff52788000 -     0x7fff52791ff3  libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib
    0x7fff52792000 -     0x7fff52799ff7  libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAED983> /usr/lib/system/libsystem_platform.dylib
    0x7fff5279a000 -     0x7fff527a5fff  libsystem_pthread.dylib (301.30.1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_pthread.dylib
    0x7fff527a6000 -     0x7fff527a9ff3  libsystem_sandbox.dylib (765.40.2) <922D3D15-AB4C-3F1A-A94F-39214AF1ADB3> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff527aa000 -     0x7fff527abff3  libsystem_secinit.dylib (30) <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_secinit.dylib
    0x7fff527ac000 -     0x7fff527b3ff7  libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DBF08E3C0> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff527b4000 -     0x7fff527c7ff7  libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib
    0x7fff527c9000 -     0x7fff527ceff7  libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib
    0x7fff527cf000 -     0x7fff527fbff7  libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39CB-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by this process:
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by all processes on this machine:
  Calls made by all processes on this machine:
    task_for_pid: 2300
    thread_create: 0
VM Region Summary:
VM Region Summary:
ReadOnly portion of Libraries: Total=198.7M resident=0K(0%) swapped_out_or_unallocated=198.7M(100%)
Writable regions: Total=75.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=75.6M(100%)
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Kernel Alloc Once                    8K        2 
MALLOC                            9268K       10 
MALLOC guard page                   16K        5 
Stack Guard                          4K        2 
VM_ALLOCATE                       4100K        4 
VM_ALLOCATE                       4100K        4 
VM_ALLOCATE (reserved)             128K        2         reserved VM address space (unallocated)
__DATA                            4340K       45 
__LINKEDIT                       189.1M        5 
__TEXT                            9904K       44 
===========                     =======  ======= 
TOTAL                            280.2M      114 
TOTAL                            280.2M      114 
TOTAL, minus reserved VM space   280.1M      114 
travis_fold:start:crashlog
travis_fold:start:crashlog
/Users/travis/Library/Logs/DiagnosticReports/a_2018-09-27-163743-2_Traviss-Mac-1044.crash
Process:               a [39846]
Path:                  /Users/USER/*/a
Identifier:            a
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        a [39842]
Responsible:           a [39846]
User ID:               501
Date/Time:             2018-09-27 16:36:38.778 +0000
OS Version:            Mac OS X 10.13.3 (17D47)
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Time Awake Since Boot: 4100 seconds
System Integrity Protection: enabled
Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Illegal instruction: 4
Termination Reason:    Namespace SIGNAL, Code 0x4
Terminating Process:   exc handler [0]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libstd-7a48a99fa0910c06.dylib  0x000000010a0be5eb std::panicking::rust_panic_with_hook::h82a10f8b059597fd + 139
1   a                              0x000000010a0754e8 std::panicking::begin_panic::h5a4cd09a609b1909 + 40
2   a                              0x000000010a07633c _$LT$backtrace..double..Double$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9a15dfda4629574d + 28
3   a                              0x000000010a075f19 core::ptr::drop_in_place::hc2bd66f444e7f166 + 9
4   a                              0x000000010a076313 backtrace::double::h3a79da7ae181846f + 35
5   a                              0x000000010a0774ce backtrace::main::h9751c5dfa7559d82 + 4254 (backtrace.rs:113)
6   a                              0x000000010a075806 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hc857d66566dde18f + 6 (rt.rs:74)
7   libstd-7a48a99fa0910c06.dylib  0x000000010a0be0a8 std::panicking::try::do_call::he1ad92af1b4befcd (.llvm.17655180579473033632) + 24
8   libstd-7a48a99fa0910c06.dylib  0x000000010a0cbc3f __rust_maybe_catch_panic + 31
9   libstd-7a48a99fa0910c06.dylib  0x000000010a08ceed std::rt::lang_start_internal::h714ca9bb91facf70 + 237
10  a                              0x000000010a077d5c main + 44
11  libdyld.dylib                  0x00007fff52512115 start + 1
Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000002  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000002  rsi: 0x000000010a129715  rbp: 0x00007ffee5b8cef0  rsp: 0x00007ffee5b8ce70
   r8: 0x000000010a129518   r9: 0x000000010a16ef10  r10: 0x000000000000002b  r11: 0x0000000000000296
  r12: 0x0000000000000000  r13: 0x000000010a129518  r14: 0x000000010a07a1d0  r15: 0x00007ffee5b8cf00
  rip: 0x000000010a0be5eb  rfl: 0x0000000000010202  cr2: 0x000000010a39ea3f
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     6
Binary Images:
       0x10a071000 -        0x10a079fff +a (0) <D1AC8472-62DA-369D-A0E8-30C15E56AC60> /Users/USER/*/a
       0x10a086000 -        0x10a164fe7 +libstd-7a48a99fa0910c06.dylib (0) <CF314E58-FAC8-3186-8042-DB7A281218E1> /Users/USER/*/libstd-7a48a99fa0910c06.dylib
       0x111c5f000 -        0x111ca998f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
    0x7fff4fd7c000 -     0x7fff4fdaffff  libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
    0x7fff5028e000 -     0x7fff5028fff3  libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib
    0x7fff50544000 -     0x7fff5059afff  libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED172> /usr/lib/libc++.1.dylib
    0x7fff5059b000 -     0x7fff505bfff7  libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
    0x7fff51911000 -     0x7fff51d023b7  libobjc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/libobjc.A.dylib
    0x7fff51dcf000 -     0x7fff51debffb  libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
    0x7fff523a9000 -     0x7fff523adff7  libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib
    0x7fff523ae000 -     0x7fff523b8ff3  libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib
    0x7fff523b9000 -     0x7fff523c0fff  libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff523c1000 -     0x7fff523c9ffb  libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib
    0x7fff523ca000 -     0x7fff5244ffff  libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
    0x7fff524d7000 -     0x7fff52510ff7  libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib
    0x7fff52511000 -     0x7fff5252eff7  libdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/lib/system/libdyld.dylib
    0x7fff5252f000 -     0x7fff5252fffb  libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib
    0x7fff5253d000 -     0x7fff5253dff7  liblaunch.dylib (1205.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/liblaunch.dylib
    0x7fff5253e000 -     0x7fff52542ffb  libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib
    0x7fff52543000 -     0x7fff52545ff3  libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
    0x7fff52546000 -     0x7fff52547ff3  libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib
    0x7fff52548000 -     0x7fff5255ffff  libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib
    0x7fff52560000 -     0x7fff52560fff  libsystem_blocks.dylib (67) <F2493BB5-B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib
    0x7fff52561000 -     0x7fff525eaff7  libsystem_c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/system/libsystem_c.dylib
    0x7fff525eb000 -     0x7fff525eeffb  libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib
    0x7fff525ef000 -     0x7fff525f2ffb  libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff525f3000 -     0x7fff525f4fff  libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib
    0x7fff525f5000 -     0x7fff525fbff7  libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A95> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff525fc000 -     0x7fff52645ff7  libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib
    0x7fff52646000 -     0x7fff5266bff7  libsystem_kernel.dylib (4570.41.2) <5155A4C3-825B-3178-AC51-0D2D2F2A6618> /usr/lib/system/libsystem_kernel.dylib
    0x7fff5266c000 -     0x7fff526b7fcb  libsystem_m.dylib (3146) <ABB1B85F-9FFE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib
    0x7fff526b8000 -     0x7fff526d7fff  libsystem_malloc.dylib (140.40.1) <36B22C99-D772-3039-9A4C-AA31389965E1> /usr/lib/system/libsystem_malloc.dylib
    0x7fff526d8000 -     0x7fff5277cff3  libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
    0x7fff5277d000 -     0x7fff52787ffb  libsystem_networkextension.dylib (767.40.1) <CEDC330D-28F0-3902-BEB0-10B92ACEC69F> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff52788000 -     0x7fff52791ff3  libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib
    0x7fff52792000 -     0x7fff52799ff7  libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAED983> /usr/lib/system/libsystem_platform.dylib
    0x7fff5279a000 -     0x7fff527a5fff  libsystem_pthread.dylib (301.30.1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_pthread.dylib
    0x7fff527a6000 -     0x7fff527a9ff3  libsystem_sandbox.dylib (765.40.2) <922D3D15-AB4C-3F1A-A94F-39214AF1ADB3> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff527aa000 -     0x7fff527abff3  libsystem_secinit.dylib (30) <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_secinit.dylib
    0x7fff527ac000 -     0x7fff527b3ff7  libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DBF08E3C0> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff527b4000 -     0x7fff527c7ff7  libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib
    0x7fff527c9000 -     0x7fff527ceff7  libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib
    0x7fff527cf000 -     0x7fff527fbff7  libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39CB-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by this process:
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by all processes on this machine:
  Calls made by all processes on this machine:
    task_for_pid: 2300
    thread_create: 0
VM Region Summary:
VM Region Summary:
ReadOnly portion of Libraries: Total=198.8M resident=0K(0%) swapped_out_or_unallocated=198.8M(100%)
Writable regions: Total=76.8M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=76.8M(100%)
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Kernel Alloc Once                    8K        2 
MALLOC                            9268K       10 
MALLOC guard page                   16K        5 
Stack Guard                          4K        2 
VM_ALLOCATE                       3988K        5 
VM_ALLOCATE                       3988K        5 
VM_ALLOCATE (reserved)             240K        3         reserved VM address space (unallocated)
__DATA                            4340K       45 
__LINKEDIT                       189.1M        5 
__TEXT                            9928K       44 
===========                     =======  ======= 
TOTAL                            280.2M      115 
TOTAL                            280.2M      115 
TOTAL, minus reserved VM space   280.0M      115 
travis_fold:start:crashlog
travis_fold:start:crashlog
/Users/travis/Library/Logs/DiagnosticReports/a_2018-09-27-163743-3_Traviss-Mac-1044.crash
Process:               a [39063]
Path:                  /Users/USER/*/a
Identifier:            a
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        ??? [39062]
Responsible:           a [39063]
User ID:               501
Date/Time:             2018-09-27 16:36:11.423 +0000
OS Version:            Mac OS X 10.13.3 (17D47)
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Time Awake Since Boot: 4100 seconds
System Integrity Protection: enabled
Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Illegal instruction: 4
Termination Reason:    Namespace SIGNAL, Code 0x4
Terminating Process:   exc handler [0]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   a                              0x000000010d97185e abort_on_c_abi::panic_in_ffi::h305168285df224eb + 30
1   a                              0x000000010d970c59 std::panicking::try::do_call::hf452941a1e868dde (.llvm.11841950188121132191) + 9
2   libstd-7a48a99fa0910c06.dylib  0x000000010d9bdc3f __rust_maybe_catch_panic + 31
3   a                              0x000000010d971ab1 abort_on_c_abi::main::h82c0574e6cdd7b93 + 593
4   a                              0x000000010d96ffd6 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hec6f84baafc8adc0 + 6
5   libstd-7a48a99fa0910c06.dylib  0x000000010d9b00a8 std::panicking::try::do_call::he1ad92af1b4befcd (.llvm.17655180579473033632) + 24
6   libstd-7a48a99fa0910c06.dylib  0x000000010d9bdc3f __rust_maybe_catch_panic + 31
7   libstd-7a48a99fa0910c06.dylib  0x000000010d97eeed std::rt::lang_start_internal::h714ca9bb91facf70 + 237
8   a                              0x000000010d971dbc main + 44
9   libdyld.dylib                  0x00007fff52512115 start + 1
Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000010e01c050  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x00007ffee228e698  rsi: 0xfffffffffffffce8  rbp: 0x00007ffee228f0a0  rsp: 0x00007ffee228f0a0
   r8: 0xffffffff00000000   r9: 0x000000010da60f10  r10: 0x0000000112c508d0  r11: 0x00007fff527c996c
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x00007ffee228f1c0  r15: 0x00007ffee228f108
  rip: 0x000000010d97185e  rfl: 0x0000000000010206  cr2: 0x000000010da3529c
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     6
Binary Images:
       0x10d96f000 -        0x10d972ff7 +a (0) <AB1FCA1F-8016-35A9-9A43-681E0D3A9D65> /Users/USER/*/a
       0x10d978000 -        0x10da56fe7 +libstd-7a48a99fa0910c06.dylib (0) <CF314E58-FAC8-3186-8042-DB7A281218E1> /Users/USER/*/libstd-7a48a99fa0910c06.dylib
       0x112bfe000 -        0x112c4898f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
    0x7fff4fd7c000 -     0x7fff4fdaffff  libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
    0x7fff5028e000 -     0x7fff5028fff3  libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib
    0x7fff50544000 -     0x7fff5059afff  libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED172> /usr/lib/libc++.1.dylib
    0x7fff5059b000 -     0x7fff505bfff7  libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
    0x7fff51911000 -     0x7fff51d023b7  libobjc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/libobjc.A.dylib
    0x7fff51dcf000 -     0x7fff51debffb  libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
    0x7fff523a9000 -     0x7fff523adff7  libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib
    0x7fff523ae000 -     0x7fff523b8ff3  libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib
    0x7fff523b9000 -     0x7fff523c0fff  libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff523c1000 -     0x7fff523c9ffb  libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib
    0x7fff523ca000 -     0x7fff5244ffff  libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
    0x7fff524d7000 -     0x7fff52510ff7  libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib
    0x7fff52511000 -     0x7fff5252eff7  libdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/lib/system/libdyld.dylib
    0x7fff5252f000 -     0x7fff5252fffb  libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib
    0x7fff5253d000 -     0x7fff5253dff7  liblaunch.dylib (1205.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/liblaunch.dylib
    0x7fff5253e000 -     0x7fff52542ffb  libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib
    0x7fff52543000 -     0x7fff52545ff3  libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
    0x7fff52546000 -     0x7fff52547ff3  libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib
    0x7fff52548000 -     0x7fff5255ffff  libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib
    0x7fff52560000 -     0x7fff52560fff  libsystem_blocks.dylib (67) <F2493BB5-B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib
    0x7fff52561000 -     0x7fff525eaff7  libsystem_c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/system/libsystem_c.dylib
    0x7fff525eb000 -     0x7fff525eeffb  libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib
    0x7fff525ef000 -     0x7fff525f2ffb  libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff525f3000 -     0x7fff525f4fff  libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib
    0x7fff525f5000 -     0x7fff525fbff7  libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A95> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff525fc000 -     0x7fff52645ff7  libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib
    0x7fff52646000 -     0x7fff5266bff7  libsystem_kernel.dylib (4570.41.2) <5155A4C3-825B-3178-AC51-0D2D2F2A6618> /usr/lib/system/libsystem_kernel.dylib
    0x7fff5266c000 -     0x7fff526b7fcb  libsystem_m.dylib (3146) <ABB1B85F-9FFE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib
    0x7fff526b8000 -     0x7fff526d7fff  libsystem_malloc.dylib (140.40.1) <36B22C99-D772-3039-9A4C-AA31389965E1> /usr/lib/system/libsystem_malloc.dylib
    0x7fff526d8000 -     0x7fff5277cff3  libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
    0x7fff5277d000 -     0x7fff52787ffb  libsystem_networkextension.dylib (767.40.1) <CEDC330D-28F0-3902-BEB0-10B92ACEC69F> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff52788000 -     0x7fff52791ff3  libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib
    0x7fff52792000 -     0x7fff52799ff7  libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAED983> /usr/lib/system/libsystem_platform.dylib
    0x7fff5279a000 -     0x7fff527a5fff  libsystem_pthread.dylib (301.30.1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_pthread.dylib
    0x7fff527a6000 -     0x7fff527a9ff3  libsystem_sandbox.dylib (765.40.2) <922D3D15-AB4C-3F1A-A94F-39214AF1ADB3> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff527aa000 -     0x7fff527abff3  libsystem_secinit.dylib (30) <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_secinit.dylib
    0x7fff527ac000 -     0x7fff527b3ff7  libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DBF08E3C0> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff527b4000 -     0x7fff527c7ff7  libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib
    0x7fff527c9000 -     0x7fff527ceff7  libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib
    0x7fff527cf000 -     0x7fff527fbff7  libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39CB-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by this process:
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by all processes on this machine:
  Calls made by all processes on this machine:
    task_for_pid: 2300
    thread_create: 0
VM Region Summary:
VM Region Summary:
ReadOnly portion of Libraries: Total=198.7M resident=0K(0%) swapped_out_or_unallocated=198.7M(100%)
Writable regions: Total=75.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=75.6M(100%)
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Kernel Alloc Once                    8K        2 
MALLOC                            9268K       10 
MALLOC guard page                   16K        5 
Stack Guard                          4K        2 
VM_ALLOCATE                       4100K        4 
VM_ALLOCATE                       4100K        4 
VM_ALLOCATE (reserved)             128K        2         reserved VM address space (unallocated)
__DATA                            4340K       45 
__LINKEDIT                       189.1M        5 
__TEXT                            9908K       44 
===========                     =======  ======= 
TOTAL                            280.2M      114 
TOTAL                            280.2M      114 
TOTAL, minus reserved VM space   280.1M      114 
travis_fold:start:crashlog
travis_fold:start:crashlog
/Users/travis/Library/Logs/DiagnosticReports/a_2018-09-27-163743_Traviss-Mac-1044.crash
Process:               a [39848]
Path:                  /Users/USER/*/a
Identifier:            a
Version:               0
Code Type:             X86-64 (Native)
Parent Process:        ??? [39842]
Responsible:           a [39848]
User ID:               501
Date/Time:             2018-09-27 16:36:38.836 +0000
OS Version:            Mac OS X 10.13.3 (17D47)
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Anonymous UUID:        A91A3A70-3ADA-D7A9-5891-C1A67A5778E7
Time Awake Since Boot: 4100 seconds
System Integrity Protection: enabled
Crashed Thread:        0  Dispatch queue: com.apple.main-thread
Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY
Termination Signal:    Illegal instruction: 4
Termination Reason:    Namespace SIGNAL, Code 0x4
Terminating Process:   exc handler [0]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libstd-7a48a99fa0910c06.dylib  0x0000000106d905eb std::panicking::rust_panic_with_hook::h82a10f8b059597fd + 139
1   a                              0x0000000106d484e8 std::panicking::begin_panic::h5a4cd09a609b1909 + 40
2   a                              0x0000000106d4933c _$LT$backtrace..double..Double$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9a15dfda4629574d + 28
3   a                              0x0000000106d48f19 core::ptr::drop_in_place::hc2bd66f444e7f166 + 9
4   a                              0x0000000106d49313 backtrace::double::h3a79da7ae181846f + 35
5   a                              0x0000000106d4a4ce backtrace::main::h9751c5dfa7559d82 + 4254 (backtrace.rs:113)
6   a                              0x0000000106d48806 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hc857d66566dde18f + 6 (rt.rs:74)
7   libstd-7a48a99fa0910c06.dylib  0x0000000106d900a8 std::panicking::try::do_call::he1ad92af1b4befcd (.llvm.17655180579473033632) + 24
8   libstd-7a48a99fa0910c06.dylib  0x0000000106d9dc3f __rust_maybe_catch_panic + 31
9   libstd-7a48a99fa0910c06.dylib  0x0000000106d5eeed std::rt::lang_start_internal::h714ca9bb91facf70 + 237
10  a                              0x0000000106d4ad5c main + 44
11  libdyld.dylib                  0x00007fff52512115 start + 1
Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000000000002  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000002  rsi: 0x0000000106dfb715  rbp: 0x00007ffee8eb9ee0  rsp: 0x00007ffee8eb9e60
   r8: 0x0000000106dfb518   r9: 0x0000000106e40f10  r10: 0x000000000000002b  r11: 0x0000000000000296
  r12: 0x0000000000000000  r13: 0x0000000106dfb518  r14: 0x0000000106d4d1d0  r15: 0x00007ffee8eb9ef0
  rip: 0x0000000106d905eb  rfl: 0x0000000000010206  cr2: 0x0000000106dd5c90
Logical CPU:     2
Error Code:      0x00000000
Trap Number:     6
Binary Images:
       0x106d44000 -        0x106d4cfff +a (0) <D1AC8472-62DA-369D-A0E8-30C15E56AC60> /Users/USER/*/a
       0x106d58000 -        0x106e36fe7 +libstd-7a48a99fa0910c06.dylib (0) <CF314E58-FAC8-3186-8042-DB7A281218E1> /Users/USER/*/libstd-7a48a99fa0910c06.dylib
       0x10a320000 -        0x10a36a98f  dyld (519.2.2) <6695F30B-4E88-3C0B-9867-7D738C44A3E6> /usr/lib/dyld
    0x7fff4fd7c000 -     0x7fff4fdaffff  libclosured.dylib (519.2.2) <48051216-5647-3643-B979-B77D0FD20011> /usr/lib/closure/libclosured.dylib
    0x7fff5028e000 -     0x7fff5028fff3  libSystem.B.dylib (1252) <47329E26-DC23-3EBA-9461-37755368327D> /usr/lib/libSystem.B.dylib
    0x7fff50544000 -     0x7fff5059afff  libc++.1.dylib (400.9) <FCF5E1F6-2B04-3545-8004-F3AB32FED172> /usr/lib/libc++.1.dylib
    0x7fff5059b000 -     0x7fff505bfff7  libc++abi.dylib (400.7) <217656D5-BC40-37FF-B322-91CB2AAD4F34> /usr/lib/libc++abi.dylib
    0x7fff51911000 -     0x7fff51d023b7  libobjc.A.dylib (723) <37A7D77E-952C-3F5D-970B-3CDE349B2322> /usr/lib/libobjc.A.dylib
    0x7fff51dcf000 -     0x7fff51debffb  libresolv.9.dylib (65) <E8F3415B-4472-3202-8901-41FD87981DB2> /usr/lib/libresolv.9.dylib
    0x7fff523a9000 -     0x7fff523adff7  libcache.dylib (80) <354F3B7D-404E-3398-9EBF-65CA2CE65211> /usr/lib/system/libcache.dylib
    0x7fff523ae000 -     0x7fff523b8ff3  libcommonCrypto.dylib (60118.30.2) <674286D3-7744-36A3-9AAA-49DFCD97A986> /usr/lib/system/libcommonCrypto.dylib
    0x7fff523b9000 -     0x7fff523c0fff  libcompiler_rt.dylib (62) <4487CFBA-A5D7-3282-9E6B-94CAD7BE507E> /usr/lib/system/libcompiler_rt.dylib
    0x7fff523c1000 -     0x7fff523c9ffb  libcopyfile.dylib (146.30.2) <2C7C67D7-562B-3FFA-973D-BACF4C10E1EC> /usr/lib/system/libcopyfile.dylib
    0x7fff523ca000 -     0x7fff5244ffff  libcorecrypto.dylib (562.30.10) <8A53EFE1-AFCA-3676-BEE1-FA5ED9F0E222> /usr/lib/system/libcorecrypto.dylib
    0x7fff524d7000 -     0x7fff52510ff7  libdispatch.dylib (913.30.4) <7D0E3183-282B-3FEE-A734-2C0ADC092084> /usr/lib/system/libdispatch.dylib
    0x7fff52511000 -     0x7fff5252eff7  libdyld.dylib (519.2.2) <C50D02BC-A333-3313-B787-02F255A6783F> /usr/lib/system/libdyld.dylib
    0x7fff5252f000 -     0x7fff5252fffb  libkeymgr.dylib (28) <6D84A96F-C65B-38EC-BDB5-21FD2C97E7B2> /usr/lib/system/libkeymgr.dylib
    0x7fff5253d000 -     0x7fff5253dff7  liblaunch.dylib (1205.30.29) <E66F58ED-C15E-3DFB-BC22-A861E13918C6> /usr/lib/system/liblaunch.dylib
    0x7fff5253e000 -     0x7fff52542ffb  libmacho.dylib (900.0.1) <756F2553-07B6-3B42-ACEA-2F0F1A5E8D0F> /usr/lib/system/libmacho.dylib
    0x7fff52543000 -     0x7fff52545ff3  libquarantine.dylib (86) <6AC8773F-3817-3D82-99C2-01BABB9C3CBB> /usr/lib/system/libquarantine.dylib
    0x7fff52546000 -     0x7fff52547ff3  libremovefile.dylib (45) <912FA211-DD8C-3C92-8424-21B89F8B10FD> /usr/lib/system/libremovefile.dylib
    0x7fff52548000 -     0x7fff5255ffff  libsystem_asl.dylib (356.1.1) <94972913-9DF0-3C78-847C-43E58919E3DA> /usr/lib/system/libsystem_asl.dylib
    0x7fff52560000 -     0x7fff52560fff  libsystem_blocks.dylib (67) <F2493BB5-B1C6-3C4D-9F1F-1B402E0F1DB7> /usr/lib/system/libsystem_blocks.dylib
    0x7fff52561000 -     0x7fff525eaff7  libsystem_c.dylib (1244.30.3) <E0136C71-0648-36F0-9F84-82EA2748A8D7> /usr/lib/system/libsystem_c.dylib
    0x7fff525eb000 -     0x7fff525eeffb  libsystem_configuration.dylib (963.30.1) <0F8D0B76-4F7D-34EC-AB6C-50F9465809DA> /usr/lib/system/libsystem_configuration.dylib
    0x7fff525ef000 -     0x7fff525f2ffb  libsystem_coreservices.dylib (51) <21A488D0-2D07-344E-8631-CC8B2A246F35> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff525f3000 -     0x7fff525f4fff  libsystem_darwin.dylib (1244.30.3) <2F750CB1-BC26-3FA3-AE59-553EE30D451B> /usr/lib/system/libsystem_darwin.dylib
    0x7fff525f5000 -     0x7fff525fbff7  libsystem_dnssd.dylib (878.30.4) <EB9BB165-45A4-367C-B33A-688D4F383A95> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff525fc000 -     0x7fff52645ff7  libsystem_info.dylib (517.30.1) <7D79E167-4B5C-3833-81EE-3AF3FB53616D> /usr/lib/system/libsystem_info.dylib
    0x7fff52646000 -     0x7fff5266bff7  libsystem_kernel.dylib (4570.41.2) <5155A4C3-825B-3178-AC51-0D2D2F2A6618> /usr/lib/system/libsystem_kernel.dylib
    0x7fff5266c000 -     0x7fff526b7fcb  libsystem_m.dylib (3146) <ABB1B85F-9FFE-31B8-AD4F-E39A30794A93> /usr/lib/system/libsystem_m.dylib
    0x7fff526b8000 -     0x7fff526d7fff  libsystem_malloc.dylib (140.40.1) <36B22C99-D772-3039-9A4C-AA31389965E1> /usr/lib/system/libsystem_malloc.dylib
    0x7fff526d8000 -     0x7fff5277cff3  libsystem_network.dylib (1229.30.11) <40BAD301-8744-3AD8-A688-E7925C587B00> /usr/lib/system/libsystem_network.dylib
    0x7fff5277d000 -     0x7fff52787ffb  libsystem_networkextension.dylib (767.40.1) <CEDC330D-28F0-3902-BEB0-10B92ACEC69F> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff52788000 -     0x7fff52791ff3  libsystem_notify.dylib (172) <98EA3D62-7C86-30DE-8261-D020D2F1EFF3> /usr/lib/system/libsystem_notify.dylib
    0x7fff52792000 -     0x7fff52799ff7  libsystem_platform.dylib (161.20.1) <C049250F-8C35-314D-810F-4E28AEAED983> /usr/lib/system/libsystem_platform.dylib
    0x7fff5279a000 -     0x7fff527a5fff  libsystem_pthread.dylib (301.30.1) <ABA848E1-6978-3B42-A3A7-608B2C36FA93> /usr/lib/system/libsystem_pthread.dylib
    0x7fff527a6000 -     0x7fff527a9ff3  libsystem_sandbox.dylib (765.40.2) <922D3D15-AB4C-3F1A-A94F-39214AF1ADB3> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff527aa000 -     0x7fff527abff3  libsystem_secinit.dylib (30) <F06ADB8F-9E94-34A7-B3C9-2C22FDD14BAD> /usr/lib/system/libsystem_secinit.dylib
    0x7fff527ac000 -     0x7fff527b3ff7  libsystem_symptoms.dylib (820.30.7) <DC3586C2-AA56-3419-88D3-FC0DBF08E3C0> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff527b4000 -     0x7fff527c7ff7  libsystem_trace.dylib (829.30.14) <69EBF017-D40F-30D7-9B0B-BFC862D761A5> /usr/lib/system/libsystem_trace.dylib
    0x7fff527c9000 -     0x7fff527ceff7  libunwind.dylib (35.3) <6D4FCD49-D2A9-3233-95C7-A7635CE265F2> /usr/lib/system/libunwind.dylib
    0x7fff527cf000 -     0x7fff527fbff7  libxpc.dylib (1205.30.29) <F7E5F1BC-614B-39CB-B6CE-92A9C7B7EC0B> /usr/lib/system/libxpc.dylib
External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by this process:
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
  Calls made by all processes on this machine:
  Calls made by all processes on this machine:
    task_for_pid: 2300
    thread_create: 0
VM Region Summary:
VM Region Summary:

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@kennytm
Copy link
Member

kennytm commented Sep 27, 2018

@bors r- retry ↑

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Sep 27, 2018
@pnkfelix pnkfelix changed the title Migrate src/test/ui/run-pass/* back to src/test/run-pass/. [WIP] Migrate src/test/ui/run-pass/* back to src/test/run-pass/. Sep 27, 2018
@pnkfelix pnkfelix force-pushed the issue-54047-migrate-ui-run-pass-back-to-run-pass branch from 847caf6 to 649b20e Compare September 27, 2018 22:08
@pnkfelix pnkfelix changed the title [WIP] Migrate src/test/ui/run-pass/* back to src/test/run-pass/. Migrate src/test/ui/run-pass/* back to src/test/run-pass/. Sep 27, 2018
@pnkfelix
Copy link
Member Author

@bors r=alexcrichton 649b20e

@pnkfelix pnkfelix closed this Sep 27, 2018
@pnkfelix pnkfelix reopened this Sep 27, 2018
@pnkfelix
Copy link
Member Author

@bors r=alexcrichton 649b20e

@bors
Copy link
Contributor

bors commented Sep 27, 2018

💡 This pull request was already approved, no need to approve it again.

@bors
Copy link
Contributor

bors commented Sep 27, 2018

⌛ Testing commit 649b20e with merge 7d52cbc...

bors added a commit that referenced this pull request Sep 27, 2018
…to-run-pass, r=alexcrichton

Migrate `src/test/ui/run-pass/*` back to `src/test/run-pass/`.

Moves all the tests from `src/test/ui/run-pass/**` back to `src/test/run-pass/`.

This should have no impact on our overall testing completeness due to PR #54223

Fix #54047
@bors
Copy link
Contributor

bors commented Sep 28, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 7d52cbc to master...

@bors bors merged commit 649b20e into rust-lang:master Sep 28, 2018
bors added a commit that referenced this pull request Jul 27, 2019
Move run-pass tests to ui

This is the second attempt at doing #53994 (which was previously reverted in #54530).

The issue with inability to run the test suite in a faster way (#54047) that motivated the revert was recently addressed by #61755.

r? @Centril
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants