Skip to content

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

Merged
bors merged 6 commits into
rust-lang:masterfrom
pnkfelix:issue-54047-migrate-ui-run-pass-back-to-run-pass
Sep 28, 2018
Merged

Migrate src/test/ui/run-pass/* back to src/test/run-pass/.#54530
bors merged 6 commits into
rust-lang:masterfrom
pnkfelix:issue-54047-migrate-ui-run-pass-back-to-run-pass

Conversation

@pnkfelix

@pnkfelixpnkfelix commented Sep 24, 2018

Copy link
Copy Markdown
Contributor

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
Copy Markdown
Contributor

r? @alexcrichton

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

@rust-highfiverust-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
Copy Markdown
Contributor

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
Copy Markdown
Member

r=me with green tests

@pnkfelix

Copy link
Copy Markdown
ContributorAuthor

ha ha ha that was not expected

@pnkfelix

pnkfelix commented Sep 25, 2018

Copy link
Copy Markdown
ContributorAuthor

Ah, I see, my issue is this:

matchself.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
Copy Markdown
Contributor

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

pnkfelix commented Sep 26, 2018

Copy link
Copy Markdown
ContributorAuthor

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

bors commented Sep 26, 2018

Copy link
Copy Markdown
Collaborator

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

@pnkfelix
pnkfelixforce-pushed the issue-54047-migrate-ui-run-pass-back-to-run-pass branch from 53987b4 to 8d86800CompareSeptember 26, 2018 11:51
@pnkfelix

Copy link
Copy Markdown
ContributorAuthor

@bors r=alexcrichton

@bors

bors commented Sep 26, 2018

Copy link
Copy Markdown
Collaborator

📌 Commit 8d86800 has been approved by alexcrichton

@borsbors 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

bors commented Sep 27, 2018

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 8d86800 with merge b1099d14e836b9c39b074384fb39b4734ef25052...

@bors

bors commented Sep 27, 2018

Copy link
Copy Markdown
Collaborator

💔 Test failed - status-appveyor

@borsbors 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
Copy Markdown
Member

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

@kennytmkennytm 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
@pnkfelixpnkfelix 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 commented Sep 27, 2018

Copy link
Copy Markdown
ContributorAuthor

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

@rust-highfive

Copy link
Copy Markdown
Contributor

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)

@pnkfelixpnkfelix 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
Copy Markdown
ContributorAuthor

@bors r=alexcrichton fe4d8d8

@bors

bors commented Sep 27, 2018

Copy link
Copy Markdown
Collaborator

⌛ Testing commit fe4d8d8 with merge ceba374e7180b6f124d34e21ef3910a6bf1416ee...

@rust-highfive

Copy link
Copy Markdown
Contributor

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
Copy Markdown
Member

@bors r- retry ↑

@borsbors 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
@pnkfelixpnkfelix 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
pnkfelixforce-pushed the issue-54047-migrate-ui-run-pass-back-to-run-pass branch from 847caf6 to 649b20eCompareSeptember 27, 2018 22:08
@pnkfelixpnkfelix 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
Copy Markdown
ContributorAuthor

@bors r=alexcrichton 649b20e

@pnkfelixpnkfelix reopened this Sep 27, 2018
@pnkfelix

Copy link
Copy Markdown
ContributorAuthor

@bors r=alexcrichton 649b20e

@bors

bors commented Sep 27, 2018

Copy link
Copy Markdown
Collaborator

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

@bors

bors commented Sep 27, 2018

Copy link
Copy Markdown
Collaborator

⌛ 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 #54223Fix#54047
@bors

bors commented Sep 28, 2018

Copy link
Copy Markdown
Collaborator

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

@bors
bors merged commit 649b20e into rust-lang:masterSep 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 freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-authorStatus: 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

@pnkfelix@rust-highfive@alexcrichton@bors@kennytm