Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Move tests from src/test/run-fail/ to src/test/ui/ #65506

Closed
wants to merge 19 commits into from

Conversation

nvlbg
Copy link

@nvlbg nvlbg commented Oct 17, 2019

Moving few tests according to issue #65440

@rust-highfive
Copy link
Collaborator

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @nikomatsakis (or someone else) soon.

If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.

Please see the contribution instructions for more information.

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 17, 2019
@nvlbg nvlbg changed the title Move tests with macros from src/test/run-fail/ to src/test/ui/macros/ Move tests from src/test/run-fail/ to src/test/ui/ Oct 17, 2019
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-10-17T19:18:41.1116872Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-10-17T19:18:41.1295365Z ##[command]git config gc.auto 0
2019-10-17T19:18:41.1362562Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-10-17T19:18:41.1413462Z ##[command]git config --get-all http.proxy
2019-10-17T19:18:41.1540137Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/65506/merge:refs/remotes/pull/65506/merge
---
2019-10-17T20:16:23.2241817Z .................................................................................................... 1600/9248
2019-10-17T20:16:28.5689507Z .................................................................................................... 1700/9248
2019-10-17T20:16:41.4496861Z ..................................i...............i................................................. 1800/9248
2019-10-17T20:16:48.8218319Z .................................................................................................... 1900/9248
2019-10-17T20:17:02.7792209Z ........................iiiii....................................................................... 2000/9248
2019-10-17T20:17:13.1634294Z .................................................................................................... 2200/9248
2019-10-17T20:17:15.5778233Z .................................................................................................... 2300/9248
2019-10-17T20:17:20.3956779Z .................................................................................................... 2400/9248
2019-10-17T20:17:42.4234765Z .................................................................................................... 2500/9248
---
2019-10-17T20:20:34.7581952Z ...........................i...............i........................................................ 4800/9248
2019-10-17T20:20:46.3553369Z .................................................................................................... 4900/9248
2019-10-17T20:20:52.5589855Z .................................................................................................... 5000/9248
2019-10-17T20:21:01.6290380Z .................................................................................................... 5100/9248
2019-10-17T20:21:09.1899472Z ...........................ii.ii.................................................................... 5200/9248
2019-10-17T20:21:18.4750643Z .................................................................................................... 5400/9248
2019-10-17T20:21:29.2142074Z .................................................................................................... 5500/9248
2019-10-17T20:21:36.6742641Z i................................................................................................... 5600/9248
2019-10-17T20:21:41.6736047Z .................................................................................................... 5700/9248
2019-10-17T20:21:41.6736047Z .................................................................................................... 5700/9248
2019-10-17T20:21:53.3075006Z .................................................................................................... 5800/9248
2019-10-17T20:22:05.9069469Z ..ii...i..ii............i........................................................................... 5900/9248
2019-10-17T20:22:27.3035693Z .................................................................................................... 6100/9248
2019-10-17T20:22:33.4415669Z .................................................................................................... 6200/9248
2019-10-17T20:22:33.4415669Z .................................................................................................... 6200/9248
2019-10-17T20:22:47.5109032Z ........................i..ii....................................................................... 6300/9248
2019-10-17T20:23:10.9230968Z ........................................FF........F.........F....................................... 6500/9248
2019-10-17T20:23:12.9660735Z ...................i................................................................................ 6600/9248
2019-10-17T20:23:15.2227829Z .............................................................................................i...... 6700/9248
2019-10-17T20:23:17.9246342Z .................................................................................................... 6800/9248
---
2019-10-17T20:27:22.3987889Z failures:
2019-10-17T20:27:22.4039498Z 
2019-10-17T20:27:22.4040154Z ---- [ui] ui/binop/binop-fail-3.rs stdout ----
2019-10-17T20:27:22.4040216Z normalized stderr:
2019-10-17T20:27:22.4041375Z warning: lint `resolve_trait_on_defaulted_unit` has been removed: `converted into hard error, see ***/issues/48950`
2019-10-17T20:27:22.4041807Z   --> $DIR/binop-fail-3.rs:7:9
2019-10-17T20:27:22.4041879Z    |
2019-10-17T20:27:22.4041923Z LL | #[allow(resolve_trait_on_defaulted_unit)]
2019-10-17T20:27:22.4042029Z    |
2019-10-17T20:27:22.4042074Z    = note: `#[warn(renamed_and_removed_lints)]` on by default
2019-10-17T20:27:22.4042106Z 
2019-10-17T20:27:22.4042339Z 
2019-10-17T20:27:22.4042339Z 
2019-10-17T20:27:22.4042374Z 
2019-10-17T20:27:22.4042416Z 
2019-10-17T20:27:22.4042460Z The actual stderr differed from the expected stderr.
2019-10-17T20:27:22.4042945Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3/binop-fail-3.stderr
2019-10-17T20:27:22.4043211Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T20:27:22.4043852Z To only update this specific test, also pass `--test-args binop/binop-fail-3.rs`
2019-10-17T20:27:22.4043961Z error: 1 errors occurred comparing output.
2019-10-17T20:27:22.4044026Z status: exit code: 0
2019-10-17T20:27:22.4044026Z status: exit code: 0
2019-10-17T20:27:22.4044742Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/binop/binop-fail-3.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/binop/binop-fail-3/auxiliary" "-A" "unused"
2019-10-17T20:27:22.4045076Z ------------------------------------------
2019-10-17T20:27:22.4045110Z 
2019-10-17T20:27:22.4045344Z ------------------------------------------
2019-10-17T20:27:22.4045392Z stderr:
2019-10-17T20:27:22.4045392Z stderr:
2019-10-17T20:27:22.4045614Z ------------------------------------------
2019-10-17T20:27:22.4045983Z warning: lint `resolve_trait_on_defaulted_unit` has been removed: `converted into hard error, see ***/issues/48950`
2019-10-17T20:27:22.4046228Z   --> /checkout/src/test/ui/binop/binop-fail-3.rs:7:9
2019-10-17T20:27:22.4046278Z    |
2019-10-17T20:27:22.4046344Z LL | #[allow(resolve_trait_on_defaulted_unit)]
2019-10-17T20:27:22.4046436Z    |
2019-10-17T20:27:22.4046509Z    = note: `#[warn(renamed_and_removed_lints)]` on by default
2019-10-17T20:27:22.4046540Z 
2019-10-17T20:27:22.4046567Z 
2019-10-17T20:27:22.4046567Z 
2019-10-17T20:27:22.4046783Z ------------------------------------------
2019-10-17T20:27:22.4046834Z 
2019-10-17T20:27:22.4046860Z 
2019-10-17T20:27:22.4047428Z ---- [ui] ui/panics/doublepanic.rs stdout ----
2019-10-17T20:27:22.4047700Z normalized stderr:
2019-10-17T20:27:22.4047902Z error: expected one of `!` or `::`, found `-`
2019-10-17T20:27:22.4048079Z   --> $DIR/doublepanic.rs:1:4
2019-10-17T20:27:22.4048461Z LL | run-fail
2019-10-17T20:27:22.4048461Z LL | run-fail
2019-10-17T20:27:22.4048505Z    |    ^ expected one of `!` or `::` here
2019-10-17T20:27:22.4048570Z error: aborting due to previous error
2019-10-17T20:27:22.4048595Z 
2019-10-17T20:27:22.4048634Z 
2019-10-17T20:27:22.4048657Z 
2019-10-17T20:27:22.4048657Z 
2019-10-17T20:27:22.4048679Z 
2019-10-17T20:27:22.4048718Z The actual stderr differed from the expected stderr.
2019-10-17T20:27:22.4049184Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/doublepanic/doublepanic.stderr
2019-10-17T20:27:22.4049409Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T20:27:22.4049665Z To only update this specific test, also pass `--test-args panics/doublepanic.rs`
2019-10-17T20:27:22.4049937Z error: 1 errors occurred comparing output.
2019-10-17T20:27:22.4049980Z status: exit code: 1
2019-10-17T20:27:22.4049980Z status: exit code: 1
2019-10-17T20:27:22.4050656Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/panics/doublepanic.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/doublepanic" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/panics/doublepanic/auxiliary" "-A" "unused"
2019-10-17T20:27:22.4051214Z ------------------------------------------
2019-10-17T20:27:22.4051247Z 
2019-10-17T20:27:22.4051441Z ------------------------------------------
2019-10-17T20:27:22.4051483Z stderr:
2019-10-17T20:27:22.4051483Z stderr:
2019-10-17T20:27:22.4051690Z ------------------------------------------
2019-10-17T20:27:22.4052156Z error: expected one of `!` or `::`, found `-`
2019-10-17T20:27:22.4052676Z   --> /checkout/src/test/ui/panics/doublepanic.rs:1:4
2019-10-17T20:27:22.4053262Z LL | run-fail
2019-10-17T20:27:22.4053262Z LL | run-fail
2019-10-17T20:27:22.4053310Z    |    ^ expected one of `!` or `::` here
2019-10-17T20:27:22.4053401Z error: aborting due to previous error
2019-10-17T20:27:22.4053431Z 
2019-10-17T20:27:22.4053457Z 
2019-10-17T20:27:22.4053670Z ------------------------------------------
2019-10-17T20:27:22.4053670Z ------------------------------------------
2019-10-17T20:27:22.4053701Z 
2019-10-17T20:27:22.4053745Z 
2019-10-17T20:27:22.4053967Z ---- [ui] ui/panics/explicit-panic-msg.rs stdout ----
2019-10-17T20:27:22.4054018Z normalized stderr:
2019-10-17T20:27:22.4054257Z error: expected one of `!` or `::`, found `-`
2019-10-17T20:27:22.4054516Z    |
2019-10-17T20:27:22.4054698Z LL | run-fail
2019-10-17T20:27:22.4054698Z LL | run-fail
2019-10-17T20:27:22.4054765Z    |    ^ expected one of `!` or `::` here
2019-10-17T20:27:22.4054837Z error: aborting due to previous error
2019-10-17T20:27:22.4054866Z 
2019-10-17T20:27:22.4054910Z 
2019-10-17T20:27:22.4054936Z 
2019-10-17T20:27:22.4054936Z 
2019-10-17T20:27:22.4054970Z 
2019-10-17T20:27:22.4055015Z The actual stderr differed from the expected stderr.
2019-10-17T20:27:22.4055347Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/explicit-panic-msg/explicit-panic-msg.stderr
2019-10-17T20:27:22.4055595Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T20:27:22.4055855Z To only update this specific test, also pass `--test-args panics/explicit-panic-msg.rs`
2019-10-17T20:27:22.4055963Z error: 1 errors occurred comparing output.
2019-10-17T20:27:22.4056007Z status: exit code: 1
2019-10-17T20:27:22.4056007Z status: exit code: 1
2019-10-17T20:27:22.4056814Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/panics/explicit-panic-msg.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/explicit-panic-msg" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/panics/explicit-panic-msg/auxiliary" "-A" "unused"
2019-10-17T20:27:22.4057361Z ------------------------------------------
2019-10-17T20:27:22.4057393Z 
2019-10-17T20:27:22.4057586Z ------------------------------------------
2019-10-17T20:27:22.4057627Z stderr:
2019-10-17T20:27:22.4057627Z stderr:
2019-10-17T20:27:22.4057832Z ------------------------------------------
2019-10-17T20:27:22.4058033Z error: expected one of `!` or `::`, found `-`
2019-10-17T20:27:22.4058311Z    |
2019-10-17T20:27:22.4058477Z LL | run-fail
2019-10-17T20:27:22.4058477Z LL | run-fail
2019-10-17T20:27:22.4058520Z    |    ^ expected one of `!` or `::` here
2019-10-17T20:27:22.4058604Z error: aborting due to previous error
2019-10-17T20:27:22.4058630Z 
2019-10-17T20:27:22.4058653Z 
2019-10-17T20:27:22.4058854Z ------------------------------------------
2019-10-17T20:27:22.4058854Z ------------------------------------------
2019-10-17T20:27:22.4058901Z 
2019-10-17T20:27:22.4058924Z 
2019-10-17T20:27:22.4059119Z ---- [ui] ui/panics/if-check-panic.rs stdout ----
2019-10-17T20:27:22.4059163Z normalized stderr:
2019-10-17T20:27:22.4059228Z error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `return`
2019-10-17T20:27:22.4059458Z    |
2019-10-17T20:27:22.4059649Z LL |         run-fail
2019-10-17T20:27:22.4059926Z    |                 - help: a semicolon may be missing here
2019-10-17T20:27:22.4059926Z    |                 - help: a semicolon may be missing here
2019-10-17T20:27:22.4060137Z LL |         return even(x - 2);
2019-10-17T20:27:22.4060225Z 
2019-10-17T20:27:22.4060267Z error[E0425]: cannot find value `run` in this scope
2019-10-17T20:27:22.4060452Z   --> $DIR/if-check-panic.rs:8:9
2019-10-17T20:27:22.4060512Z    |
---
2019-10-17T20:27:22.4061650Z 
2019-10-17T20:27:22.4061673Z 
2019-10-17T20:27:22.4061696Z 
2019-10-17T20:27:22.4061755Z The actual stderr differed from the expected stderr.
2019-10-17T20:27:22.4062022Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/if-check-panic/if-check-panic.stderr
2019-10-17T20:27:22.4062260Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T20:27:22.4062517Z To only update this specific test, also pass `--test-args panics/if-check-panic.rs`
2019-10-17T20:27:22.4062602Z error: 1 errors occurred comparing output.
2019-10-17T20:27:22.4062664Z status: exit code: 1
2019-10-17T20:27:22.4062664Z status: exit code: 1
2019-10-17T20:27:22.4063632Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/panics/if-check-panic.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/if-check-panic" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/panics/if-check-panic/auxiliary" "-A" "unused"
2019-10-17T20:27:22.4063966Z ------------------------------------------
2019-10-17T20:27:22.4064002Z 
2019-10-17T20:27:22.4064232Z ------------------------------------------
2019-10-17T20:27:22.4064367Z stderr:
2019-10-17T20:27:22.4064367Z stderr:
2019-10-17T20:27:22.4064595Z ------------------------------------------
2019-10-17T20:27:22.4064670Z error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `return`
2019-10-17T20:27:22.4064907Z   --> /checkout/src/test/ui/panics/if-check-panic.rs:9:9
2019-10-17T20:27:22.4065165Z LL |         run-fail
2019-10-17T20:27:22.4065397Z    |                 - help: a semicolon may be missing here
2019-10-17T20:27:22.4065397Z    |                 - help: a semicolon may be missing here
2019-10-17T20:27:22.4065604Z LL |         return even(x - 2);
2019-10-17T20:27:22.4065707Z 
2019-10-17T20:27:22.4065753Z error[E0425]: cannot find value `run` in this scope
2019-10-17T20:27:22.4065986Z   --> /checkout/src/test/ui/panics/if-check-panic.rs:8:9
2019-10-17T20:27:22.4066050Z    |
---
2019-10-17T20:27:22.4068031Z normalized stderr:
2019-10-17T20:27:22.4068091Z warning: trait objects without an explicit `dyn` are deprecated
2019-10-17T20:27:22.4068281Z   --> $DIR/panic-macro-any.rs:7:27
2019-10-17T20:27:22.4068321Z    |
2019-10-17T20:27:22.4068385Z LL |     panic!(box 413 as Box<::std::any::Any + Send>);
2019-10-17T20:27:22.4068444Z    |                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::any::Any + Send`
2019-10-17T20:27:22.4068528Z    = note: `#[warn(bare_trait_objects)]` on by default
2019-10-17T20:27:22.4068574Z 
2019-10-17T20:27:22.4068597Z 
2019-10-17T20:27:22.4068619Z 
2019-10-17T20:27:22.4068619Z 
2019-10-17T20:27:22.4068642Z 
2019-10-17T20:27:22.4068683Z The actual stderr differed from the expected stderr.
2019-10-17T20:27:22.4068979Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any/panic-macro-any.stderr
2019-10-17T20:27:22.4069203Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T20:27:22.4069468Z To only update this specific test, also pass `--test-args panics/panic-macro-any.rs`
2019-10-17T20:27:22.4069545Z error: 1 errors occurred comparing output.
2019-10-17T20:27:22.4069588Z status: exit code: 0
2019-10-17T20:27:22.4069588Z status: exit code: 0
2019-10-17T20:27:22.4070276Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/panics/panic-macro-any.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/panics/panic-macro-any/auxiliary" "-A" "unused"
2019-10-17T20:27:22.4070588Z ------------------------------------------
2019-10-17T20:27:22.4070620Z 
2019-10-17T20:27:22.4070826Z ------------------------------------------
2019-10-17T20:27:22.4070890Z stderr:
2019-10-17T20:27:22.4070890Z stderr:
2019-10-17T20:27:22.4071093Z ------------------------------------------
2019-10-17T20:27:22.4071143Z warning: trait objects without an explicit `dyn` are deprecated
2019-10-17T20:27:22.4071579Z   --> /checkout/src/test/ui/panics/panic-macro-any.rs:7:27
2019-10-17T20:27:22.4071884Z    |
2019-10-17T20:27:22.4071925Z LL |     panic!(box 413 as Box<::std::any::Any + Send>);
2019-10-17T20:27:22.4072162Z    |                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::any::Any + Send`
2019-10-17T20:27:22.4072446Z    = note: `#[warn(bare_trait_objects)]` on by default
2019-10-17T20:27:22.4072475Z 
2019-10-17T20:27:22.4072519Z 
2019-10-17T20:27:22.4072913Z ------------------------------------------
---
2019-10-17T20:27:22.4080562Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:537:22
2019-10-17T20:27:22.4080664Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-10-17T20:27:22.4093717Z 
2019-10-17T20:27:22.4094669Z 
2019-10-17T20:27:22.4099391Z 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/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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" "6.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"
2019-10-17T20:27:22.4099698Z 
2019-10-17T20:27:22.4099746Z 
2019-10-17T20:27:22.4105487Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-10-17T20:27:22.4106422Z Build completed unsuccessfully in 1:02:18
2019-10-17T20:27:22.4106422Z Build completed unsuccessfully in 1:02:18
2019-10-17T20:27:22.4165324Z == clock drift check ==
2019-10-17T20:27:22.4185517Z   local time: Thu Oct 17 20:27:22 UTC 2019
2019-10-17T20:27:22.4612453Z   network time: Thu, 17 Oct 2019 20:27:22 GMT
2019-10-17T20:27:22.4617919Z == end clock drift check ==
2019-10-17T20:27:23.2294695Z ##[error]Bash exited with code '1'.
2019-10-17T20:27:23.2332502Z ##[section]Starting: Checkout
2019-10-17T20:27:23.2334731Z ==============================================================================
2019-10-17T20:27:23.2334787Z Task         : Get sources
2019-10-17T20:27:23.2334855Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-10-17T21:06:08.4007621Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-10-17T21:06:08.4206081Z ##[command]git config gc.auto 0
2019-10-17T21:06:08.4275560Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-10-17T21:06:08.4325893Z ##[command]git config --get-all http.proxy
2019-10-17T21:06:08.4479130Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/65506/merge:refs/remotes/pull/65506/merge
---
2019-10-17T22:04:12.3874230Z .................................................................................................... 1600/9248
2019-10-17T22:04:17.9551304Z .................................................................................................... 1700/9248
2019-10-17T22:04:30.1995159Z ..................................i...............i................................................. 1800/9248
2019-10-17T22:04:37.3688505Z .................................................................................................... 1900/9248
2019-10-17T22:04:51.2055237Z ........................iiiii....................................................................... 2000/9248
2019-10-17T22:05:01.9230200Z .................................................................................................... 2200/9248
2019-10-17T22:05:04.4815865Z .................................................................................................... 2300/9248
2019-10-17T22:05:09.3900204Z .................................................................................................... 2400/9248
2019-10-17T22:05:31.3681651Z .................................................................................................... 2500/9248
---
2019-10-17T22:08:17.4225578Z ...........................i...............i........................................................ 4800/9248
2019-10-17T22:08:28.1826344Z .................................................................................................... 4900/9248
2019-10-17T22:08:34.1291326Z .................................................................................................... 5000/9248
2019-10-17T22:08:42.7912575Z .................................................................................................... 5100/9248
2019-10-17T22:08:50.0114430Z ...........................ii.ii.................................................................... 5200/9248
2019-10-17T22:08:58.8887581Z .................................................................................................... 5400/9248
2019-10-17T22:09:09.3352062Z .................................................................................................... 5500/9248
2019-10-17T22:09:16.3580048Z i................................................................................................... 5600/9248
2019-10-17T22:09:21.7860863Z .................................................................................................... 5700/9248
2019-10-17T22:09:21.7860863Z .................................................................................................... 5700/9248
2019-10-17T22:09:32.7796363Z .................................................................................................... 5800/9248
2019-10-17T22:09:44.8671201Z ..ii...i..ii...........i............................................................................ 5900/9248
2019-10-17T22:10:05.5592887Z .................................................................................................... 6100/9248
2019-10-17T22:10:12.7139492Z .................................................................................................... 6200/9248
2019-10-17T22:10:12.7139492Z .................................................................................................... 6200/9248
2019-10-17T22:10:26.0074261Z ........................i..ii....................................................................... 6300/9248
2019-10-17T22:10:48.5412795Z ............................................................F....................................... 6500/9248
2019-10-17T22:10:50.4472464Z ...................i................................................................................ 6600/9248
2019-10-17T22:10:52.5222267Z .............................................................................................i...... 6700/9248
2019-10-17T22:10:55.0199732Z .................................................................................................... 6800/9248
---
2019-10-17T22:14:52.8079141Z failures:
2019-10-17T22:14:52.8109032Z 
2019-10-17T22:14:52.8109788Z ---- [ui] ui/binop/binop-fail-3.rs stdout ----
2019-10-17T22:14:52.8110037Z normalized stderr:
2019-10-17T22:14:52.8110727Z warning: lint `resolve_trait_on_defaulted_unit` has been removed: `converted into hard error, see ***/issues/48950`
2019-10-17T22:14:52.8111306Z   --> $DIR/binop-fail-3.rs:7:9
2019-10-17T22:14:52.8111494Z    |
2019-10-17T22:14:52.8111620Z LL | #[allow(resolve_trait_on_defaulted_unit)]
2019-10-17T22:14:52.8111903Z    |
2019-10-17T22:14:52.8112030Z    = note: `#[warn(renamed_and_removed_lints)]` on by default
2019-10-17T22:14:52.8112147Z 
2019-10-17T22:14:52.8112271Z 
2019-10-17T22:14:52.8112271Z 
2019-10-17T22:14:52.8112370Z 
2019-10-17T22:14:52.8112472Z 
2019-10-17T22:14:52.8112594Z The actual stderr differed from the expected stderr.
2019-10-17T22:14:52.8113198Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3/binop-fail-3.stderr
2019-10-17T22:14:52.8113565Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T22:14:52.8113959Z To only update this specific test, also pass `--test-args binop/binop-fail-3.rs`
2019-10-17T22:14:52.8114235Z error: 1 errors occurred comparing output.
2019-10-17T22:14:52.8114378Z status: exit code: 0
2019-10-17T22:14:52.8114378Z status: exit code: 0
2019-10-17T22:14:52.8115124Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/binop/binop-fail-3.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/binop/binop-fail-3/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/binop/binop-fail-3/auxiliary" "-A" "unused"
2019-10-17T22:14:52.8115943Z ------------------------------------------
2019-10-17T22:14:52.8116095Z 
2019-10-17T22:14:52.8116428Z ------------------------------------------
2019-10-17T22:14:52.8116806Z stderr:
2019-10-17T22:14:52.8116806Z stderr:
2019-10-17T22:14:52.8117096Z ------------------------------------------
2019-10-17T22:14:52.8117568Z warning: lint `resolve_trait_on_defaulted_unit` has been removed: `converted into hard error, see ***/issues/48950`
2019-10-17T22:14:52.8118653Z   --> /checkout/src/test/ui/binop/binop-fail-3.rs:7:9
2019-10-17T22:14:52.8118888Z    |
2019-10-17T22:14:52.8119050Z LL | #[allow(resolve_trait_on_defaulted_unit)]
2019-10-17T22:14:52.8119364Z    |
2019-10-17T22:14:52.8119518Z    = note: `#[warn(renamed_and_removed_lints)]` on by default
2019-10-17T22:14:52.8119644Z 
2019-10-17T22:14:52.8119789Z 
---
2019-10-17T22:14:52.8120995Z normalized stderr:
2019-10-17T22:14:52.8121328Z warning: trait objects without an explicit `dyn` are deprecated
2019-10-17T22:14:52.8121791Z   --> $DIR/panic-macro-any.rs:7:27
2019-10-17T22:14:52.8121941Z    |
2019-10-17T22:14:52.8122081Z LL |     panic!(box 413 as Box<::std::any::Any + Send>);
2019-10-17T22:14:52.8122211Z    |                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::any::Any + Send`
2019-10-17T22:14:52.8122589Z    = note: `#[warn(bare_trait_objects)]` on by default
2019-10-17T22:14:52.8122743Z 
2019-10-17T22:14:52.8122846Z 
2019-10-17T22:14:52.8122943Z 
2019-10-17T22:14:52.8122943Z 
2019-10-17T22:14:52.8123072Z 
2019-10-17T22:14:52.8123192Z The actual stderr differed from the expected stderr.
2019-10-17T22:14:52.8123767Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any/panic-macro-any.stderr
2019-10-17T22:14:52.8124145Z To update references, rerun the tests and pass the `--bless` flag
2019-10-17T22:14:52.8124570Z To only update this specific test, also pass `--test-args panics/panic-macro-any.rs`
2019-10-17T22:14:52.8124873Z error: 1 errors occurred comparing output.
2019-10-17T22:14:52.8124999Z status: exit code: 0
2019-10-17T22:14:52.8124999Z status: exit code: 0
2019-10-17T22:14:52.8125774Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/panics/panic-macro-any.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panics/panic-macro-any/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/panics/panic-macro-any/auxiliary" "-A" "unused"
2019-10-17T22:14:52.8126331Z ------------------------------------------
2019-10-17T22:14:52.8126481Z 
2019-10-17T22:14:52.8126965Z ------------------------------------------
2019-10-17T22:14:52.8127137Z stderr:
2019-10-17T22:14:52.8127137Z stderr:
2019-10-17T22:14:52.8127847Z ------------------------------------------
2019-10-17T22:14:52.8128550Z warning: trait objects without an explicit `dyn` are deprecated
2019-10-17T22:14:52.8129154Z   --> /checkout/src/test/ui/panics/panic-macro-any.rs:7:27
2019-10-17T22:14:52.8129779Z    |
2019-10-17T22:14:52.8129832Z LL |     panic!(box 413 as Box<::std::any::Any + Send>);
2019-10-17T22:14:52.8129923Z    |                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::any::Any + Send`
2019-10-17T22:14:52.8130040Z    = note: `#[warn(bare_trait_objects)]` on by default
2019-10-17T22:14:52.8130202Z 
2019-10-17T22:14:52.8130228Z 
2019-10-17T22:14:52.8130535Z ------------------------------------------
---
2019-10-17T22:14:52.8151828Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:537:22
2019-10-17T22:14:52.8151903Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-10-17T22:14:52.8165570Z 
2019-10-17T22:14:52.8165646Z 
2019-10-17T22:14:52.8172054Z 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/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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" "6.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"
2019-10-17T22:14:52.8172328Z 
2019-10-17T22:14:52.8172354Z 
2019-10-17T22:14:52.8175694Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-10-17T22:14:52.8175755Z Build completed unsuccessfully in 1:02:16
2019-10-17T22:14:52.8175755Z Build completed unsuccessfully in 1:02:16
2019-10-17T22:14:52.8225743Z == clock drift check ==
2019-10-17T22:14:52.8245658Z   local time: Thu Oct 17 22:14:52 UTC 2019
2019-10-17T22:14:52.8633128Z   network time: Thu, 17 Oct 2019 22:14:52 GMT
2019-10-17T22:14:52.8636149Z == end clock drift check ==
2019-10-17T22:14:53.9130603Z ##[error]Bash exited with code '1'.
2019-10-17T22:14:53.9183882Z ##[section]Starting: Checkout
2019-10-17T22:14:53.9185603Z ==============================================================================
2019-10-17T22:14:53.9185650Z Task         : Get sources
2019-10-17T22:14:53.9185724Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@nikomatsakis
Copy link
Contributor

@nvlbg it looks like you need to run ./x.py test --bless locally

Submodules updated in 0.08 seconds
Building stage0 tool tidy (x86_64-unknown-linux-gnu)
tidy check
* 584 error codes
* highest error code: E0739
* 266 features
Checking which error codes lack tests...
Found 482 error codes
Found 0 error codes with no tests
Done!
Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Copying stage0 rustc from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage0 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)
Assembling stage1 compiler (x86_64-unknown-linux-gnu)
Building stage1 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Copying stage1 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage1 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Copying stage1 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage1 codegen artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu, llvm)
Assembling stage2 compiler (x86_64-unknown-linux-gnu)
Uplifting stage1 std (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Copying stage2 std from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Building stage0 tool compiletest (x86_64-unknown-linux-gnu)
Check compiletest suite=ui mode=ui (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 9248 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 1900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 2900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 3900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 4900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 5900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 6900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 7900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8300/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8400/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8500/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8600/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8700/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8800/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 8900/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 9000/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 9100/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 9200/9248
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.
test result: ok. 1 passed; 0 failed; 9247 ignored; 0 measured; 0 filtered out

	finished in 114.506
Check compiletest suite=compile-fail mode=compile-fail (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 32 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.
test result: ok. 1 passed; 0 failed; 31 ignored; 0 measured; 0 filtered out

	finished in 0.260
Check compiletest suite=run-fail mode=run-fail (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 87 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii..
test result: ok. 2 passed; 0 failed; 85 ignored; 0 measured; 0 filtered out

	finished in 0.930
Check compiletest suite=run-pass-valgrind mode=run-pass-valgrind (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 17 tests
iiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 17 ignored; 0 measured; 0 filtered out

	finished in 0.040
Check compiletest suite=mir-opt mode=mir-opt (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 57 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 57 ignored; 0 measured; 0 filtered out

	finished in 0.746
Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 153 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 100/153
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 153 ignored; 0 measured; 0 filtered out

	finished in 0.892
Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 39 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 39 ignored; 0 measured; 0 filtered out

	finished in 0.170
Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 9 tests
iiiiiiiii
test result: ok. 0 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out

	finished in 0.006
Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 104 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 100/104
ii..
test result: ok. 2 passed; 0 failed; 102 ignored; 0 measured; 0 filtered out

	finished in 1.562
Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 123 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 100/123
iiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 123 ignored; 0 measured; 0 filtered out

	finished in 0.008
Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
Check compiletest suite=ui-fulldeps mode=ui (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 69 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 69 ignored; 0 measured; 0 filtered out

	finished in 0.576
Building rustdoc for stage2 (x86_64-unknown-linux-gnu)
Check compiletest suite=rustdoc mode=rustdoc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 321 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 100/321
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 200/321
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii.iiiiiiii.iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 300/321
iiiiiiiiiiiiiiiiiii..
test result: ok. 4 passed; 0 failed; 317 ignored; 0 measured; 0 filtered out

	finished in 5.410
Check compiletest suite=pretty mode=pretty (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 55 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 55 ignored; 0 measured; 0 filtered out

	finished in 0.837
Building rustdoc for stage1 (x86_64-unknown-linux-gnu)
Testing alloc stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 107 tests
.................................................................................................... 100/107
.......
test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 594 tests
.................................................................................................... 100/594
.................................................................................................... 200/594
.................................................................................................... 300/594
.................................................................................................... 400/594
.................................................................................................... 500/594
..............................................................................................
test result: ok. 594 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 458 tests
.................................................................................................... 100/458
........................................................................................i........... 200/458
.................................................................................................... 300/458
.................................................................................................... 400/458
..........................................................
test result: ok. 457 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out

	finished in 150.643
Testing core stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 981 tests
.................................................................................................... 100/981
.................................................................................................... 200/981
.................................................................................................... 300/981
.................................................................................................... 400/981
....ii.............................................................................................. 500/981
.................................................................................................... 600/981
.................................................................................................... 700/981
.................................................................................................... 800/981
.................................................................................................... 900/981
.................................................................................
test result: ok. 979 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out

running 2405 tests
....iiiii........................................................................................... 100/2405
.............................................................................ii..................... 200/2405
...................................................................................................i 300/2405
.................................................................................................... 400/2405
..............................................i..i.................iiii............................. 500/2405
.................................................................................................... 600/2405
.................................................................................................... 700/2405
.................................................................................................... 800/2405
.................................................................................................... 900/2405
.................................................................................................... 1000/2405
.................................................................................................... 1100/2405
.................................................................................................... 1200/2405
.................................................................................................... 1300/2405
.................................................................................................... 1400/2405
.................................................................................................... 1500/2405
.................................................................................................... 1600/2405
.................................................................................................... 1700/2405
.................................................................................................... 1800/2405
.................................................................................................... 1900/2405
.................................................................................................... 2000/2405
.................................................................................................... 2100/2405
.................................................................................................... 2200/2405
.................................................................................................... 2300/2405
............i....................................................................................... 2400/2405
.....
test result: ok. 2390 passed; 0 failed; 15 ignored; 0 measured; 0 filtered out

	finished in 510.519
Testing panic_abort stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.737
Testing panic_unwind stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.491
Testing proc_macro stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 2.211
Testing std stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 763 tests
.................................................................................................... 100/763
.................................................................................................... 200/763
.................................................................................................... 300/763
.................................................................................................... 400/763
.................................................................................................... 500/763
.................................................................................................... 600/763
.................................................................................................... 700/763
...............................................................
test result: ok. 763 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 6 tests
......
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 1 test
.
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 994 tests
i................................................................................................... 100/994
.................................................................................................... 200/994
.................iii......i......i...i......i....................................................... 300/994
.................................................................................................... 400/994
...................................i..i.................................ii.......................... 500/994
.................................................................................................... 600/994
.................................................................................................... 700/994
..................iiii.............................................................................. 800/994
.................................................................................................... 900/994
........................................iiii..................................................
test result: ok. 974 passed; 0 failed; 20 ignored; 0 measured; 0 filtered out

	finished in 178.908
Testing term stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 10 tests
.......i..
test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out

running 1 test
.
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.652
Testing test stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 44 tests
............................................
test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 5.229
Testing unwind stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.189
Testing arena stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 14 tests
..............
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 1.317
Testing fmt_macros stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 14 tests
..............
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.770
Testing graphviz stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 11 tests
...........
test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 6 tests
......
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 1.701
Testing rustc stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 16 tests
................
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.845
Testing rustc_apfloat stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 48 tests
................................................
test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 19 tests
...................
test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.497
Testing rustc_codegen_ssa stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 4.723
Testing rustc_codegen_utils stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.395
Testing rustc_data_structures stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 140 tests
.................................................................................................... 100/140
........................................
test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.250
Testing rustc_driver stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 1.043
Testing rustc_errors stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.223
Testing rustc_fs_util stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.211
Testing rustc_incremental stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 3 tests
...
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.250
Testing rustc_index stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 14 tests
..............
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.182
Testing rustc_interface stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.231
Testing rustc_lexer stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 8 tests
........
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.163
Testing rustc_lint stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 1 test
.
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.588
Testing rustc_macros stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 1.001
Testing rustc_metadata stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 2 tests
..
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.290
Testing rustc_mir stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.206
Testing rustc_passes stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.464
Testing rustc_plugin_impl stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.202
Testing rustc_plugin stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.204
Testing rustc_privacy stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.338
Testing rustc_resolve stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
	finished in 0.138
Testing rustc_save_analysis stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.595
Testing rustc_target stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 146 tests
.................................................................................................... 100/146
..............................................
test result: ok. 146 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.623
Testing rustc_traits stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.591
Testing rustc_typeck stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
	finished in 0.146
Testing serialize stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 14 tests
..............
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 70 tests
......................................................................
test result: ok. 70 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 6 tests
......
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 22 tests
......................
test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 5 tests
.....
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 2.784
Testing syntax stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 80 tests
................................................................................
test result: ok. 80 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.504
Testing syntax_ext stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 8 tests
........
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.216
Testing syntax_pos stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 16 tests
................
test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.205
Testing rustc-main stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 0.387
Testing rustdoc stage2 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 44 tests
............................................
test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

running 1 test
.
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

	finished in 14.208
Linkcheck (x86_64-unknown-linux-gnu)
Generating unstable book md files (x86_64-unknown-linux-gnu)
Building stage0 tool unstable-book-gen (x86_64-unknown-linux-gnu)
Building stage0 tool rustbook (x86_64-unknown-linux-gnu)
Rustbook (x86_64-unknown-linux-gnu) - unstable-book
Documenting standalone (x86_64-unknown-linux-gnu)
Documenting book redirect pages (x86_64-unknown-linux-gnu)
Documenting stage2 std (x86_64-unknown-linux-gnu)
Documenting stage2 compiler (x86_64-unknown-linux-gnu)
	skipping - compiler/librustdoc docs disabled
Documenting stage2 rustdoc (x86_64-unknown-linux-gnu)
	skipping - compiler/librustdoc docs disabled
Documenting error index (x86_64-unknown-linux-gnu)
Building stage2 tool error_index_generator (x86_64-unknown-linux-gnu)
Cargo Book (x86_64-unknown-linux-gnu) - cargo
Building stage0 tool linkchecker (x86_64-unknown-linux-gnu)
	finished in 73.245
Testing error-index stage2
doc tests for: /box1/Development/rust-lang/build/x86_64-unknown-linux-gnu/test/error-index.md
	finished in 62.961
Check compiletest suite=run-make-fulldeps mode=run-make (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 201 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 100/201
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii 200/201
i
test result: ok. 0 passed; 0 failed; 201 ignored; 0 measured; 0 filtered out

	finished in 2.845
doc tests for: /box1/Development/rust-lang/src/doc/rustdoc/src/command-line-arguments.md
doc tests for: /box1/Development/rust-lang/src/doc/rustdoc/src/documentation-tests.md
doc tests for: /box1/Development/rust-lang/src/doc/rustdoc/src/passes.md
doc tests for: /box1/Development/rust-lang/src/doc/rustdoc/src/the-doc-attribute.md
doc tests for: /box1/Development/rust-lang/src/doc/rustdoc/src/unstable-features.md
doc tests for: /box1/Development/rust-lang/src/doc/rustdoc/src/what-is-rustdoc.md
	finished in 3.853
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/compiler-flags/emit-stack-sizes.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/compiler-flags/profile.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/compiler-flags/report-time.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/abi-msp430-interrupt.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/abi-ptx.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/arbitrary-enum-discriminant.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/box-patterns.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/box-syntax.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/c-variadic.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/const-fn.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/crate-visibility-modifier.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/custom-test-frameworks.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/doc-alias.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/doc-cfg.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/doc-spotlight.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/external-doc.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/generators.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/impl-trait-in-bindings.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/infer-static-outlives-requirements.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/intrinsics.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/lang-items.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/link-args.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/marker-trait-attr.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/member-constraints.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/non-ascii-idents.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/non-exhaustive.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/on-unimplemented.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/optin-builtin-traits.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/or-patterns.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/plugin.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/repr128.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/slice-patterns.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/trait-alias.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/transparent-enums.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/transparent-unions.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/try-blocks.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/unboxed-closures.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/unsized-locals.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/language-features/unsized-tuple-coercion.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/asm.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/c-variadic.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/compiler-builtins-lib.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/concat-idents.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/fn-traits.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/global-asm.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/test.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/trace-macros.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/library-features/try-trait.md
doc tests for: /box1/Development/rust-lang/src/doc/unstable-book/src/the-unstable-book.md
	finished in 15.936
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/linker-plugin-lto.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/lints/groups.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/lints/index.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/lints/levels.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/lints/listing/allowed-by-default.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/lints/listing/deny-by-default.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/lints/listing/warn-by-default.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/profile-guided-optimization.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/targets/custom.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/targets/index.md
doc tests for: /box1/Development/rust-lang/src/doc/rustc/src/what-is-rustc.md
	finished in 10.090
Checking "alias-1.js" ... OK
Checking "alias-2.js" ... OK
Checking "alias-3.js" ... OK
Checking "alias.js" ... OK
Checking "basic.js" ... OK
Checking "deduplication.js" ... OK
Checking "enum-option.js" ... OK
Checking "filter-crate.js" ... OK
Checking "fn-forget.js" ... OK
Checking "from_u.js" ... OK
Checking "keyword.js" ... OK
Checking "macro-check.js" ... OK
Checking "macro-print.js" ... OK
Checking "multi-query.js" ... OK
Checking "never.js" ... OK
Checking "quoted.js" ... OK
Checking "should-fail.js" ... OK
Checking "string-from_ut.js" ... OK
Checking "struct-vec.js" ... OK
Checking "vec-new.js" ... OK
Check compiletest suite=rustdoc-js mode=js-doc-test (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 5 tests
iiiii
test result: ok. 0 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out

	finished in 0.090
Building stage0 tool rustdoc-themes (x86_64-unknown-linux-gnu)
rustdoc: [theme-checker] Starting tests!
 - Checking "/box1/Development/rust-lang/src/librustdoc/html/static/themes/dark.css"... OK
Check compiletest suite=rustdoc-ui mode=ui (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 32 tests
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 32 ignored; 0 measured; 0 filtered out

	finished in 0.146

running 11 tests
test builder::tests::build_default ... ok
test builder::tests::build_with_target_flag ... ok
test builder::tests::dist_baseline ... ok
test builder::tests::dist_only_cross_host ... ok
test builder::tests::dist_with_hosts ... ok
test builder::tests::dist_with_same_targets_and_hosts ... ok
test builder::tests::dist_with_target_flag ... ok
test builder::tests::dist_with_targets ... ok
test builder::tests::dist_with_targets_and_hosts ... ok
test builder::tests::test_exclude ... ok
test builder::tests::test_with_no_doc_stage0 ... ok

test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

Check compiletest suite=run-make mode=run-make (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)

running 12 tests
iiiiiiiiiiii
test result: ok. 0 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out

	finished in 0.028
Build completed successfully in 0:21:35
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-10-20T19:20:10.8072094Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-10-20T19:20:10.8275533Z ##[command]git config gc.auto 0
2019-10-20T19:20:10.8362611Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-10-20T19:20:10.8430024Z ##[command]git config --get-all http.proxy
2019-10-20T19:20:10.8585918Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/65506/merge:refs/remotes/pull/65506/merge
---
2019-10-20T20:25:40.3383039Z .................................................................................................... 1600/9306
2019-10-20T20:25:45.8937192Z .................................................................................................... 1700/9306
2019-10-20T20:25:59.3639723Z ............................................i...............i....................................... 1800/9306
2019-10-20T20:26:08.0284985Z .................................................................................................... 1900/9306
2019-10-20T20:26:23.3499718Z ..................................iiiii............................................................. 2000/9306
2019-10-20T20:26:34.7775745Z .................................................................................................... 2200/9306
2019-10-20T20:26:37.4710774Z .................................................................................................... 2300/9306
2019-10-20T20:26:42.3233078Z .................................................................................................... 2400/9306
2019-10-20T20:27:05.9977136Z .................................................................................................... 2500/9306
---
2019-10-20T20:30:09.1274748Z .......................................................i...............i............................ 4800/9306
2019-10-20T20:30:19.0118802Z .................................................................................................... 4900/9306
2019-10-20T20:30:28.3632727Z .................................................................................................... 5000/9306
2019-10-20T20:30:34.9822090Z .................................................................................................... 5100/9306
2019-10-20T20:30:46.4566712Z ..........................................................ii.ii..................................... 5200/9306
2019-10-20T20:30:56.7007980Z .................................................................................................... 5400/9306
2019-10-20T20:31:07.3088961Z .................................................................................................... 5500/9306
2019-10-20T20:31:14.9378949Z ...............................i.................................................................... 5600/9306
2019-10-20T20:31:21.7462064Z .................................................................................................... 5700/9306
2019-10-20T20:31:21.7462064Z .................................................................................................... 5700/9306
2019-10-20T20:31:33.2637643Z .................................................................................................... 5800/9306
2019-10-20T20:31:41.4348182Z ..............................................ii...i...ii..........i................................ 5900/9306
2019-10-20T20:32:08.9263039Z .................................................................................................... 6100/9306
2019-10-20T20:32:18.8406294Z .................................................................................................... 6200/9306
2019-10-20T20:32:18.8406294Z .................................................................................................... 6200/9306
2019-10-20T20:32:26.4642061Z .....................................................................i..ii.......................... 6300/9306
2019-10-20T20:32:57.3064484Z .................................................................................................... 6500/9306
2019-10-20T20:33:03.9286788Z ....................................................................i............................... 6600/9306
2019-10-20T20:33:06.2494398Z .................................................................................................... 6700/9306
2019-10-20T20:33:08.8528555Z ..........................................i......................................................... 6800/9306
---
2019-10-20T20:37:33.6987115Z normalized stderr:
2019-10-20T20:37:33.6987310Z warning: trait objects without an explicit `dyn` are deprecated
2019-10-20T20:37:33.6987714Z   --> $DIR/issue-20971.rs:16:22
2019-10-20T20:37:33.6987867Z    |
2019-10-20T20:37:33.6988218Z LL | pub fn many() -> Box<Parser<Input = <() as Parser>::Input> + 'static> {
2019-10-20T20:37:33.6988637Z    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Parser<Input = <() as Parser>::Input> + 'static`
2019-10-20T20:37:33.6988953Z    = note: `#[warn(bare_trait_objects)]` on by default
2019-10-20T20:37:33.6989056Z 
2019-10-20T20:37:33.6989174Z 
2019-10-20T20:37:33.6989275Z 
2019-10-20T20:37:33.6989275Z 
2019-10-20T20:37:33.6989373Z 
2019-10-20T20:37:33.6989492Z The actual stderr differed from the expected stderr.
2019-10-20T20:37:33.6989876Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-20971/issue-20971.stderr
2019-10-20T20:37:33.6990218Z To update references, rerun the tests and pass the `--bless` flag
2019-10-20T20:37:33.6990605Z To only update this specific test, also pass `--test-args issues/issue-20971.rs`
2019-10-20T20:37:33.6990873Z error: 1 errors occurred comparing output.
2019-10-20T20:37:33.6991004Z status: exit code: 0
2019-10-20T20:37:33.6991004Z status: exit code: 0
2019-10-20T20:37:33.6991681Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/issues/issue-20971.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-20971/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/issues/issue-20971/auxiliary" "-A" "unused"
2019-10-20T20:37:33.6992192Z ------------------------------------------
2019-10-20T20:37:33.6992339Z 
2019-10-20T20:37:33.6992805Z ------------------------------------------
2019-10-20T20:37:33.6993669Z stderr:
2019-10-20T20:37:33.6993669Z stderr:
2019-10-20T20:37:33.6994252Z ------------------------------------------
2019-10-20T20:37:33.6994466Z warning: trait objects without an explicit `dyn` are deprecated
2019-10-20T20:37:33.6994859Z   --> /checkout/src/test/ui/issues/issue-20971.rs:16:22
2019-10-20T20:37:33.6995065Z    |
2019-10-20T20:37:33.6995466Z LL | pub fn many() -> Box<Parser<Input = <() as Parser>::Input> + 'static> {
2019-10-20T20:37:33.6995981Z    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Parser<Input = <() as Parser>::Input> + 'static`
2019-10-20T20:37:33.6996325Z    = note: `#[warn(bare_trait_objects)]` on by default
2019-10-20T20:37:33.6996453Z 
2019-10-20T20:37:33.6996579Z 
2019-10-20T20:37:33.6997091Z ------------------------------------------
2019-10-20T20:37:33.6997091Z ------------------------------------------
2019-10-20T20:37:33.6997222Z 
2019-10-20T20:37:33.6997340Z 
2019-10-20T20:37:33.6997631Z ---- [ui] ui/issues/issue-2444.rs stdout ----
2019-10-20T20:37:33.6998131Z normalized stderr:
2019-10-20T20:37:33.6998305Z warning: type `e` should have an upper camel case name
2019-10-20T20:37:33.6998945Z   --> $DIR/issue-2444.rs:6:6
2019-10-20T20:37:33.6999122Z    |
2019-10-20T20:37:33.6999244Z LL | enum e<T> {
2019-10-20T20:37:33.6999366Z    |      ^ help: convert the identifier to upper camel case: `E`
2019-10-20T20:37:33.6999657Z    = note: `#[warn(non_camel_case_types)]` on by default
2019-10-20T20:37:33.6999764Z 
2019-10-20T20:37:33.6999889Z warning: variant `ee` should have an upper camel case name
2019-10-20T20:37:33.7000425Z   --> $DIR/issue-2444.rs:7:5
2019-10-20T20:37:33.7000425Z   --> $DIR/issue-2444.rs:7:5
2019-10-20T20:37:33.7000599Z    |
2019-10-20T20:37:33.7000722Z LL |     ee(Arc<T>),
2019-10-20T20:37:33.7000849Z    |     ^^ help: convert the identifier to upper camel case: `Ee`
2019-10-20T20:37:33.7001078Z 
2019-10-20T20:37:33.7001185Z 
2019-10-20T20:37:33.7001291Z 
2019-10-20T20:37:33.7001438Z The actual stderr differed from the expected stderr.
2019-10-20T20:37:33.7001438Z The actual stderr differed from the expected stderr.
2019-10-20T20:37:33.7001985Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-2444/issue-2444.stderr
2019-10-20T20:37:33.7002375Z To update references, rerun the tests and pass the `--bless` flag
2019-10-20T20:37:33.7003758Z To only update this specific test, also pass `--test-args issues/issue-2444.rs`
2019-10-20T20:37:33.7004149Z error: 1 errors occurred comparing output.
2019-10-20T20:37:33.7004293Z status: exit code: 0
2019-10-20T20:37:33.7004293Z status: exit code: 0
2019-10-20T20:37:33.7005197Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/issues/issue-2444.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/issues/issue-2444/a" "-Crpath" "-O" "-Cdebuginfo=0" "-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/ui/issues/issue-2444/auxiliary" "-A" "unused"
2019-10-20T20:37:33.7005852Z ------------------------------------------
2019-10-20T20:37:33.7006013Z 
2019-10-20T20:37:33.7006378Z ------------------------------------------
2019-10-20T20:37:33.7006556Z stderr:
2019-10-20T20:37:33.7006556Z stderr:
2019-10-20T20:37:33.7007232Z ------------------------------------------
2019-10-20T20:37:33.7007577Z warning: type `e` should have an upper camel case name
2019-10-20T20:37:33.7007912Z   --> /checkout/src/test/ui/issues/issue-2444.rs:6:6
2019-10-20T20:37:33.7008057Z    |
2019-10-20T20:37:33.7008170Z LL | enum e<T> {
2019-10-20T20:37:33.7008286Z    |      ^ help: convert the identifier to upper camel case: `E`
2019-10-20T20:37:33.7008551Z    = note: `#[warn(non_camel_case_types)]` on by default
2019-10-20T20:37:33.7008650Z 
2019-10-20T20:37:33.7008769Z warning: variant `ee` should have an upper camel case name
2019-10-20T20:37:33.7009064Z   --> /checkout/src/test/ui/issues/issue-2444.rs:7:5
2019-10-20T20:37:33.7009064Z   --> /checkout/src/test/ui/issues/issue-2444.rs:7:5
2019-10-20T20:37:33.7009215Z    |
2019-10-20T20:37:33.7009348Z LL |     ee(Arc<T>),
2019-10-20T20:37:33.7009474Z    |     ^^ help: convert the identifier to upper camel case: `Ee`
2019-10-20T20:37:33.7009697Z 
2019-10-20T20:37:33.7009984Z ------------------------------------------
2019-10-20T20:37:33.7010111Z 
2019-10-20T20:37:33.7010212Z 
---
2019-10-20T20:37:33.7017350Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:537:22
2019-10-20T20:37:33.7017720Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-10-20T20:37:33.7035687Z 
2019-10-20T20:37:33.7036161Z 
2019-10-20T20:37:33.7038147Z 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/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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" "6.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"
2019-10-20T20:37:33.7038839Z 
2019-10-20T20:37:33.7038951Z 
2019-10-20T20:37:33.7093902Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-10-20T20:37:33.7094820Z Build completed unsuccessfully in 1:10:45
2019-10-20T20:37:33.7094820Z Build completed unsuccessfully in 1:10:45
2019-10-20T20:37:33.7101043Z == clock drift check ==
2019-10-20T20:37:33.7114835Z   local time: Sun Oct 20 20:37:33 UTC 2019
2019-10-20T20:37:33.8497494Z   network time: Sun, 20 Oct 2019 20:37:33 GMT
2019-10-20T20:37:33.8498260Z == end clock drift check ==
2019-10-20T20:37:34.9216416Z 
2019-10-20T20:37:34.9345610Z ##[error]Bash exited with code '1'.
2019-10-20T20:37:34.9402034Z ##[section]Starting: Checkout
2019-10-20T20:37:34.9404277Z ==============================================================================
2019-10-20T20:37:34.9404354Z Task         : Get sources
2019-10-20T20:37:34.9404400Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-10-21T16:26:36.6193252Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-10-21T16:26:36.6389174Z ##[command]git config gc.auto 0
2019-10-21T16:26:36.6480835Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-10-21T16:26:36.6555924Z ##[command]git config --get-all http.proxy
2019-10-21T16:26:36.6691096Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/65506/merge:refs/remotes/pull/65506/merge
---
2019-10-21T17:30:42.9885379Z .................................................................................................... 1600/9306
2019-10-21T17:30:48.4296913Z .................................................................................................... 1700/9306
2019-10-21T17:31:01.4002121Z ............................................i...............i....................................... 1800/9306
2019-10-21T17:31:09.6074394Z .................................................................................................... 1900/9306
2019-10-21T17:31:24.2040748Z ..................................iiiii............................................................. 2000/9306
2019-10-21T17:31:34.8998416Z .................................................................................................... 2200/9306
2019-10-21T17:31:37.5135434Z .................................................................................................... 2300/9306
2019-10-21T17:31:42.3080337Z .................................................................................................... 2400/9306
2019-10-21T17:32:05.6210794Z .................................................................................................... 2500/9306
---
2019-10-21T17:35:05.5173640Z .......................................................i...............i............................ 4800/9306
2019-10-21T17:35:14.7208712Z .................................................................................................... 4900/9306
2019-10-21T17:35:23.6339292Z .................................................................................................... 5000/9306
2019-10-21T17:35:29.8815361Z .................................................................................................... 5100/9306
2019-10-21T17:35:40.8750329Z ..........................................................ii.ii..................................... 5200/9306
2019-10-21T17:35:50.6093569Z .................................................................................................... 5400/9306
2019-10-21T17:36:00.6422440Z .................................................................................................... 5500/9306
2019-10-21T17:36:08.1292158Z ...............................i.................................................................... 5600/9306
2019-10-21T17:36:14.6528233Z .................................................................................................... 5700/9306
2019-10-21T17:36:14.6528233Z .................................................................................................... 5700/9306
2019-10-21T17:36:25.7143211Z .................................................................................................... 5800/9306
2019-10-21T17:36:33.8923938Z ..............................................ii...i..ii...........i................................ 5900/9306
2019-10-21T17:37:00.7158350Z .................................................................................................... 6100/9306
2019-10-21T17:37:10.0018474Z .................................................................................................... 6200/9306
2019-10-21T17:37:10.0018474Z .................................................................................................... 6200/9306
2019-10-21T17:37:17.7185606Z .....................................................................i..ii.......................... 6300/9306
2019-10-21T17:37:47.8210130Z .................................................................................................... 6500/9306
2019-10-21T17:37:54.2217058Z ...................................................................i................................ 6600/9306
2019-10-21T17:37:56.3395105Z .................................................................................................... 6700/9306
2019-10-21T17:37:58.7981887Z ..........................................i......................................................... 6800/9306
---
2019-10-21T17:42:11.2112968Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:537:22
2019-10-21T17:42:11.2113489Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-10-21T17:42:11.2128884Z 
2019-10-21T17:42:11.2128979Z 
2019-10-21T17:42:11.2136869Z 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/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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" "6.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"
2019-10-21T17:42:11.2137526Z 
2019-10-21T17:42:11.2137577Z 
2019-10-21T17:42:11.2148100Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-10-21T17:42:11.2148829Z Build completed unsuccessfully in 1:08:35
2019-10-21T17:42:11.2148829Z Build completed unsuccessfully in 1:08:35
2019-10-21T17:42:11.2209371Z == clock drift check ==
2019-10-21T17:42:11.2226427Z   local time: Mon Oct 21 17:42:11 UTC 2019
2019-10-21T17:42:11.5057635Z   network time: Mon, 21 Oct 2019 17:42:11 GMT
2019-10-21T17:42:11.5060860Z == end clock drift check ==
2019-10-21T17:42:12.4560153Z 
2019-10-21T17:42:12.4701716Z ##[error]Bash exited with code '1'.
2019-10-21T17:42:12.4740425Z ##[section]Starting: Checkout
2019-10-21T17:42:12.4742490Z ==============================================================================
2019-10-21T17:42:12.4742543Z Task         : Get sources
2019-10-21T17:42:12.4742587Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@nikomatsakis
Copy link
Contributor

@bors r+ rollup

@bors
Copy link
Contributor

bors commented Oct 22, 2019

📌 Commit ee7baa9 has been approved by nikomatsakis

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 22, 2019
Centril added a commit to Centril/rust that referenced this pull request Oct 29, 2019
Validate error patterns and error annotation in ui tests when present

Previously, when compilation succeeded, neither error patterns nor error
annotation would be validated. Additionally, when compilation failed,
only error patterns would be validated if both error patterns and error
annotation were present.

Now both error patterns and error annotation are validated when present,
regardless of compilation status. Furthermore, for test that should run,
the error patterns are matched against executable output, which is what
some of tests already expect to happen, and when rust-lang#65506 is merged even
more ui tests will.

Fixes rust-lang#56277
@nikomatsakis
Copy link
Contributor

nikomatsakis commented Oct 29, 2019

@nvlbg

Also the following two tests fail and I don't know how to fix them:

Is this still true? can you say a bit more about how they fail? Based on the log I see above, it seems like only one test fails (but two revisions):

2019-10-22T22:01:44.1370673Z failures:
2019-10-22T22:01:44.1371565Z [ui] ui/meta-revision-bad.rs#bar
2019-10-22T22:01:44.1376476Z [ui] ui/meta-revision-bad.rs#foo 

This is presumably related to the should_fail attribute. i.e., that test uses an intentionally incorrect error-pattern and checks that we notice that. It seems like maybe the failure is alerting us to the that error-pattern attribute is being ignored by UI tests? Based on a quick examination of the code, I am guessing that is correct.

Here is the code for run-fail tests:

self.check_correct_failure_status(&proc_res);
self.check_error_patterns(&output_to_check, &proc_res);

For UI tests though we only do this, which seems to (kind of?) correlate with the first call, but not the second one

if proc_res.status.success() {
self.fatal_proc_rec("test run succeeded!", &proc_res);
}

@nikomatsakis
Copy link
Contributor

@nvlbg how do you feel about attempting a fix of compiletest here? :)

@nvlbg
Copy link
Author

nvlbg commented Oct 30, 2019

@nikomatsakis I'll give it a shot

@tmiasko
Copy link
Contributor

tmiasko commented Oct 30, 2019

This should be considered to be blocked on #65759, which starts to tests error
patterns and annotations for run-fail tests placed in ui (since they are
currently silently ignored).

tmandry added a commit to tmandry/rust that referenced this pull request Nov 1, 2019
Validate error patterns and error annotation in ui tests when present

Previously, when compilation succeeded, neither error patterns nor error
annotation would be validated. Additionally, when compilation failed,
only error patterns would be validated if both error patterns and error
annotation were present.

Now both error patterns and error annotation are validated when present,
regardless of compilation status. Furthermore, for test that should run,
the error patterns are matched against executable output, which is what
some of tests already expect to happen, and when rust-lang#65506 is merged even
more ui tests will.

Fixes rust-lang#56277
tmandry added a commit to tmandry/rust that referenced this pull request Nov 1, 2019
Validate error patterns and error annotation in ui tests when present

Previously, when compilation succeeded, neither error patterns nor error
annotation would be validated. Additionally, when compilation failed,
only error patterns would be validated if both error patterns and error
annotation were present.

Now both error patterns and error annotation are validated when present,
regardless of compilation status. Furthermore, for test that should run,
the error patterns are matched against executable output, which is what
some of tests already expect to happen, and when rust-lang#65506 is merged even
more ui tests will.

Fixes rust-lang#56277
bors added a commit that referenced this pull request Nov 2, 2019
Validate error patterns and error annotation in ui tests when present

Previously, when compilation succeeded, neither error patterns nor error
annotation would be validated. Additionally, when compilation failed,
only error patterns would be validated if both error patterns and error
annotation were present.

Now both error patterns and error annotation are validated when present,
regardless of compilation status. Furthermore, for test that should run,
the error patterns are matched against executable output, which is what
some of tests already expect to happen, and when #65506 is merged even
more ui tests will.

Fixes #56277
tmiasko added a commit to tmiasko/rust that referenced this pull request Nov 3, 2019
Previously, when compilation succeeded, neither error patterns nor error
annotation would be validated. Additionally, when compilation failed,
only error patterns would be validated if both error patterns and error
annotation were present.

Now both error patterns and error annotation are validated when present,
regardless of compilation status. Furthermore, for test that should run,
the error patterns are matched against executable output, which is what
some of tests already expect to happen, and when rust-lang#65506 is merged even
more ui tests will.
bors added a commit that referenced this pull request Nov 3, 2019
Validate error patterns and error annotation in ui tests when present

Previously, when compilation succeeded, neither error patterns nor error
annotation would be validated. Additionally, when compilation failed,
only error patterns would be validated if both error patterns and error
annotation were present.

Now both error patterns and error annotation are validated when present,
regardless of compilation status. Furthermore, for test that should run,
the error patterns are matched against executable output, which is what
some of tests already expect to happen, and when #65506 is merged even
more ui tests will.

Fixes #56277
@nikomatsakis
Copy link
Contributor

Given that #65759 has landed, should this be rebased?

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-6.0 of your PR failed (pretty log, 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.
2019-11-09T13:35:28.3872534Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-11-09T13:35:29.1646442Z ##[command]git config gc.auto 0
2019-11-09T13:35:29.1652403Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-11-09T13:35:29.1654463Z ##[command]git config --get-all http.proxy
2019-11-09T13:35:29.1657109Z ##[command]git -c http.extraheader="AUTHORIZATION: basic ***" fetch --force --tags --prune --progress --no-recurse-submodules --depth=2 origin +refs/heads/*:refs/remotes/origin/* +refs/pull/65506/merge:refs/remotes/pull/65506/merge
---
2019-11-09T14:34:00.1949147Z .................................................................................................... 1500/9359
2019-11-09T14:34:06.5288520Z .................................................................................................... 1600/9359
2019-11-09T14:34:15.5620539Z .................................................................................................... 1700/9359
2019-11-09T14:34:24.2848410Z ......i............................................................................................. 1800/9359
2019-11-09T14:34:30.9295344Z ..........................................................................................iiiii..... 1900/9359
2019-11-09T14:34:52.2639276Z .................................................................................................... 2100/9359
2019-11-09T14:34:54.6639432Z .................................................................................................... 2200/9359
2019-11-09T14:34:57.1860783Z .................................................................................................... 2300/9359
2019-11-09T14:35:03.3636854Z .................................................................................................... 2400/9359
---
2019-11-09T14:38:06.4544315Z ....i...............i............................................................................... 4800/9359
2019-11-09T14:38:16.4569093Z .................................................................................................... 4900/9359
2019-11-09T14:38:22.3272194Z .................................................................................................... 5000/9359
2019-11-09T14:38:32.4319693Z .................................................................................................... 5100/9359
2019-11-09T14:38:38.3430327Z .........ii.ii...........i.......................................................................... 5200/9359
2019-11-09T14:38:48.7722943Z .................................................................................................... 5400/9359
2019-11-09T14:39:00.0801402Z ..................................................................................................i. 5500/9359
2019-11-09T14:39:08.4809934Z .................................................................................................... 5600/9359
2019-11-09T14:39:14.1983929Z .................................................................................................... 5700/9359
2019-11-09T14:39:14.1983929Z .................................................................................................... 5700/9359
2019-11-09T14:39:26.6428208Z .................................................................................................... 5800/9359
2019-11-09T14:39:38.3678596Z ........ii...i..ii...........i...................................................................... 5900/9359
2019-11-09T14:39:57.0861018Z .................................................................................................... 6100/9359
2019-11-09T14:40:00.9469753Z .................................................................................................... 6200/9359
2019-11-09T14:40:00.9469753Z .................................................................................................... 6200/9359
2019-11-09T14:40:11.1252066Z ............................i..ii................................................................... 6300/9359
2019-11-09T14:40:38.3341257Z .................................................................................................... 6500/9359
2019-11-09T14:40:42.1530862Z ...................................................i................................................ 6600/9359
2019-11-09T14:40:44.3845955Z .................................................................................................... 6700/9359
2019-11-09T14:40:46.9045566Z ...................................i................................................................ 6800/9359
---
2019-11-09T14:45:38.6881425Z failures:
2019-11-09T14:45:38.6881987Z 
2019-11-09T14:45:38.6882690Z ---- [ui] ui/test-attrs/run-unexported-tests.rs stdout ----
2019-11-09T14:45:38.6883341Z 
2019-11-09T14:45:38.6883980Z error: error pattern 'ran an unexported test' not found!
2019-11-09T14:45:38.6884874Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-attrs/run-unexported-tests/a"
2019-11-09T14:45:38.6884986Z stdout:
2019-11-09T14:45:38.6885263Z ------------------------------------------
2019-11-09T14:45:38.6885304Z 
2019-11-09T14:45:38.6885304Z 
2019-11-09T14:45:38.6885378Z running 1 test
2019-11-09T14:45:38.6885429Z test m::unexported ... FAILED
2019-11-09T14:45:38.6885462Z 
2019-11-09T14:45:38.6885508Z failures:
2019-11-09T14:45:38.6885558Z 
2019-11-09T14:45:38.6885803Z ---- m::unexported stdout ----
2019-11-09T14:45:38.6886166Z thread 'm::unexported' panicked at 'ran an unexported test', /checkout/src/test/ui/test-attrs/run-unexported-tests.rs:11:9
2019-11-09T14:45:38.6886302Z 
2019-11-09T14:45:38.6886340Z 
2019-11-09T14:45:38.6886385Z failures:
2019-11-09T14:45:38.6886450Z     m::unexported
---
2019-11-09T14:45:38.6887521Z 
2019-11-09T14:45:38.6887549Z 
2019-11-09T14:45:38.6887801Z ---- [ui] ui/test-attrs/test-panic.rs stdout ----
2019-11-09T14:45:38.6887861Z 
2019-11-09T14:45:38.6888272Z error: error pattern 'thread 'test_foo' panicked at' not found!
2019-11-09T14:45:38.6888652Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-attrs/test-panic/a"
2019-11-09T14:45:38.6888719Z stdout:
2019-11-09T14:45:38.6888994Z ------------------------------------------
2019-11-09T14:45:38.6889031Z 
2019-11-09T14:45:38.6889031Z 
2019-11-09T14:45:38.6889078Z running 1 test
2019-11-09T14:45:38.6889147Z test test_foo ... FAILED
2019-11-09T14:45:38.6889180Z 
2019-11-09T14:45:38.6889223Z failures:
2019-11-09T14:45:38.6889253Z 
2019-11-09T14:45:38.6889484Z ---- test_foo stdout ----
2019-11-09T14:45:38.6889889Z thread 'test_foo' panicked at 'explicit panic', /checkout/src/test/ui/test-attrs/test-panic.rs:9:5
2019-11-09T14:45:38.6889997Z 
2019-11-09T14:45:38.6890047Z 
2019-11-09T14:45:38.6890093Z failures:
2019-11-09T14:45:38.6890140Z     test_foo
---
2019-11-09T14:45:38.6891505Z 
2019-11-09T14:45:38.6891535Z 
2019-11-09T14:45:38.6891812Z ---- [ui] ui/test-attrs/test-should-fail-bad-message.rs stdout ----
2019-11-09T14:45:38.6891853Z 
2019-11-09T14:45:38.6892119Z error: error pattern 'thread 'test_foo' panicked at' not found!
2019-11-09T14:45:38.6892519Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-attrs/test-should-fail-bad-message/a"
2019-11-09T14:45:38.6892577Z stdout:
2019-11-09T14:45:38.6892846Z ------------------------------------------
2019-11-09T14:45:38.6892883Z 
2019-11-09T14:45:38.6892883Z 
2019-11-09T14:45:38.6892939Z running 1 test
2019-11-09T14:45:38.6893007Z test test_foo ... FAILED
2019-11-09T14:45:38.6893039Z 
2019-11-09T14:45:38.6893086Z failures:
2019-11-09T14:45:38.6893115Z 
2019-11-09T14:45:38.6893483Z ---- test_foo stdout ----
2019-11-09T14:45:38.6893840Z thread 'test_foo' panicked at 'blah', /checkout/src/test/ui/test-attrs/test-should-fail-bad-message.rs:10:5
2019-11-09T14:45:38.6893911Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-11-09T14:45:38.6894175Z note: panic did not include expected string 'foobar'
2019-11-09T14:45:38.6894282Z failures:
2019-11-09T14:45:38.6894329Z     test_foo
2019-11-09T14:45:38.6894359Z 
2019-11-09T14:45:38.6894434Z test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
---
2019-11-09T14:45:38.6895416Z 
2019-11-09T14:45:38.6895454Z 
2019-11-09T14:45:38.6895734Z ---- [ui] ui/test-attrs/test-should-panic-bad-message.rs stdout ----
2019-11-09T14:45:38.6895774Z 
2019-11-09T14:45:38.6896046Z error: error pattern 'panicked at 'bar'' not found!
2019-11-09T14:45:38.6896426Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-attrs/test-should-panic-bad-message/a"
2019-11-09T14:45:38.6896504Z stdout:
2019-11-09T14:45:38.6896750Z ------------------------------------------
2019-11-09T14:45:38.6896788Z 
2019-11-09T14:45:38.6896788Z 
2019-11-09T14:45:38.6896835Z running 1 test
2019-11-09T14:45:38.6896903Z test test_bar ... FAILED
2019-11-09T14:45:38.6896934Z 
2019-11-09T14:45:38.6896979Z failures:
2019-11-09T14:45:38.6897009Z 
2019-11-09T14:45:38.6897258Z ---- test_bar stdout ----
2019-11-09T14:45:38.6897593Z thread 'test_bar' panicked at 'bar', /checkout/src/test/ui/test-attrs/test-should-panic-bad-message.rs:9:5
2019-11-09T14:45:38.6897663Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-11-09T14:45:38.6897953Z note: panic did not include expected string 'foo'
2019-11-09T14:45:38.6898037Z failures:
2019-11-09T14:45:38.6898083Z     test_bar
2019-11-09T14:45:38.6898134Z 
2019-11-09T14:45:38.6898187Z test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
---
2019-11-09T14:45:38.6899160Z 
2019-11-09T14:45:38.6899189Z 
2019-11-09T14:45:38.6899463Z ---- [ui] ui/test-attrs/test-should-panic-no-message.rs stdout ----
2019-11-09T14:45:38.6899588Z 
2019-11-09T14:45:38.6899916Z error: error pattern 'panicked at 'explicit panic'' not found!
2019-11-09T14:45:38.6900309Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-attrs/test-should-panic-no-message/a"
2019-11-09T14:45:38.6900388Z stdout:
2019-11-09T14:45:38.6900635Z ------------------------------------------
2019-11-09T14:45:38.6900671Z 
---
2019-11-09T14:45:38.6900893Z 
2019-11-09T14:45:38.6901147Z ---- test_explicit stdout ----
2019-11-09T14:45:38.6901487Z thread 'test_explicit' panicked at 'explicit panic', /checkout/src/test/ui/test-attrs/test-should-panic-no-message.rs:9:5
2019-11-09T14:45:38.6901557Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-11-09T14:45:38.6901848Z note: panic did not include expected string 'foo'
2019-11-09T14:45:38.6901932Z failures:
2019-11-09T14:45:38.6901978Z     test_explicit
2019-11-09T14:45:38.6902030Z 
2019-11-09T14:45:38.6902174Z test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out
---
2019-11-09T14:45:38.6903265Z 
2019-11-09T14:45:38.6903294Z 
2019-11-09T14:45:38.6903541Z ---- [ui] ui/unwind-interleaved.rs stdout ----
2019-11-09T14:45:38.6903599Z 
2019-11-09T14:45:38.6903843Z error: error pattern 'fail' not found!
2019-11-09T14:45:38.6904197Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/unwind-interleaved/a"
2019-11-09T14:45:38.6904288Z stdout:
2019-11-09T14:45:38.6904539Z ------------------------------------------
2019-11-09T14:45:38.6904576Z 
---
2019-11-09T14:45:38.6905881Z 
2019-11-09T14:45:38.6905911Z 
2019-11-09T14:45:38.6906155Z ---- [ui] ui/unwind-rec.rs stdout ----
2019-11-09T14:45:38.6906193Z 
2019-11-09T14:45:38.6906430Z error: error pattern 'fail' not found!
2019-11-09T14:45:38.6906792Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/unwind-rec/a"
2019-11-09T14:45:38.6906858Z stdout:
2019-11-09T14:45:38.6907126Z ------------------------------------------
2019-11-09T14:45:38.6907164Z 
---
2019-11-09T14:45:38.6908435Z 
2019-11-09T14:45:38.6908464Z 
2019-11-09T14:45:38.6908726Z ---- [ui] ui/unwind-rec2.rs stdout ----
2019-11-09T14:45:38.6908764Z 
2019-11-09T14:45:38.6909006Z error: error pattern 'fail' not found!
2019-11-09T14:45:38.6909370Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/unwind-rec2/a"
2019-11-09T14:45:38.6909519Z stdout:
2019-11-09T14:45:38.6909799Z ------------------------------------------
2019-11-09T14:45:38.6909837Z 
---
2019-11-09T14:45:38.6911139Z 
2019-11-09T14:45:38.6911168Z 
2019-11-09T14:45:38.6911496Z ---- [ui] ui/unwind-unique-panic.rs stdout ----
2019-11-09T14:45:38.6911535Z 
2019-11-09T14:45:38.6911796Z error: error pattern 'fail' not found!
2019-11-09T14:45:38.6912154Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/unwind-unique-panic/a"
2019-11-09T14:45:38.6912231Z stdout:
2019-11-09T14:45:38.6912477Z ------------------------------------------
2019-11-09T14:45:38.6912514Z 
---
2019-11-09T14:45:38.6917064Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:537:22
2019-11-09T14:45:38.6917130Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2019-11-09T14:45:38.6917166Z 
2019-11-09T14:45:38.6917195Z 
2019-11-09T14:45:38.6918980Z 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/ui" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "ui" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-6.0/bin/FileCheck" "--host-rustcflags" "-Crpath -O -Cdebuginfo=0 -Zunstable-options  -Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath -O -Cdebuginfo=0 -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" "6.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"
2019-11-09T14:45:38.6919264Z 
2019-11-09T14:45:38.6919318Z 
2019-11-09T14:45:38.6919372Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2019-11-09T14:45:38.6919429Z Build completed unsuccessfully in 1:03:45
2019-11-09T14:45:38.6919429Z Build completed unsuccessfully in 1:03:45
2019-11-09T14:45:38.6919499Z == clock drift check ==
2019-11-09T14:45:38.6919549Z   local time: Sat Nov  9 14:45:38 UTC 2019
2019-11-09T14:45:38.6919603Z   network time: Sat, 09 Nov 2019 14:45:38 GMT
2019-11-09T14:45:38.6919673Z == end clock drift check ==
2019-11-09T14:45:39.1693267Z 
2019-11-09T14:45:39.1812949Z ##[error]Bash exited with code '1'.
2019-11-09T14:45:39.1924177Z ##[section]Starting: Checkout
2019-11-09T14:45:39.1926065Z ==============================================================================
2019-11-09T14:45:39.1926130Z Task         : Get sources
2019-11-09T14:45:39.1926203Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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)

@hdhoang hdhoang 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-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Nov 21, 2019
@hdhoang
Copy link
Contributor

hdhoang commented Nov 21, 2019

ping from triage @nvlbg, can you take a look at the failing checks? thanks!

@JohnCSimon
Copy link
Member

pinging again from triage
@nvlbg, can you please take a look at the failing checks?
thank you

@Dylan-DPC-zz
Copy link

@nvlbg can you rebase instead of merging? Thanks

@RalfJung
Copy link
Member

RalfJung commented Dec 1, 2019

See #66929: for now we shouldn't move run-fail tests to ui as that breaks --pass check.

@Centril Centril added the S-blocked Status: Marked as blocked ❌ on something else such as an RFC or other implementation work. label Dec 1, 2019
@nikomatsakis
Copy link
Contributor

Hmm, given that this is blocked, and quite old, I'm going to close the PR for the time being to help clear up my PR queue. @nvlbg feel free to re-open another time. =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-blocked Status: Marked as blocked ❌ on something else such as an RFC or other implementation work. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants