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

Canonicalize path when displaying a FileName::Real #68654

Conversation

LeSeulArtichaut
Copy link
Contributor

Addresses #51349 (?)

I'm also not sure if failing to canonicalize the path should result in failing to display the FileName, or if the original path should be used as a fallback. My current implementation uses the latter, as it seemed the "wisest" solution to me.

r? @estebank

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

The job x86_64-gnu-llvm-7 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.
2020-01-29T19:19:46.9856407Z ========================== Starting Command Output ===========================
2020-01-29T19:19:46.9861319Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/0d355db8-09c6-47a6-b47b-5fb62bb4d568.sh
2020-01-29T19:19:46.9861366Z 
2020-01-29T19:19:46.9865200Z ##[section]Finishing: Disable git automatic line ending conversion
2020-01-29T19:19:46.9872304Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-01-29T19:19:46.9874186Z Task         : Get sources
2020-01-29T19:19:46.9874225Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-01-29T19:19:46.9874311Z Version      : 1.0.0
2020-01-29T19:19:46.9874346Z Author       : Microsoft
---
2020-01-29T19:19:48.0319798Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-29T19:19:48.0334509Z ##[command]git config gc.auto 0
2020-01-29T19:19:48.0339505Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-29T19:19:48.0343681Z ##[command]git config --get-all http.proxy
2020-01-29T19:19:48.0361329Z ##[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/68654/merge:refs/remotes/pull/68654/merge

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)

@estebank
Copy link
Contributor

What effect does this PR have on windows systems?

@LeSeulArtichaut
Copy link
Contributor Author

@estebank I couldn’t test this, as I haven’t got a Windows device myself

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-7 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.
2020-02-02T22:51:38.7616769Z ========================== Starting Command Output ===========================
2020-02-02T22:51:38.7618948Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/ed40b5dd-afdb-4de3-83f4-15e1b2956ba8.sh
2020-02-02T22:51:38.7618988Z 
2020-02-02T22:51:38.7621470Z ##[section]Finishing: Disable git automatic line ending conversion
2020-02-02T22:51:38.7626604Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-02T22:51:38.7628191Z Task         : Get sources
2020-02-02T22:51:38.7628220Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-02T22:51:38.7628248Z Version      : 1.0.0
2020-02-02T22:51:38.7628290Z Author       : Microsoft
---
2020-02-02T22:51:39.7090014Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-02-02T22:51:39.7182086Z ##[command]git config gc.auto 0
2020-02-02T22:51:39.7246377Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-02-02T22:51:39.7312481Z ##[command]git config --get-all http.proxy
2020-02-02T22:51:39.7437133Z ##[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/68654/merge:refs/remotes/pull/68654/merge
---
2020-02-02T23:45:00.0049332Z .................................................................................................... 1700/9566
2020-02-02T23:45:04.6879509Z ..................................F.F............................................................... 1800/9566
2020-02-02T23:45:16.9872413Z ..........................i......................................................................... 1900/9566
2020-02-02T23:45:23.8747290Z .................................................................................................... 2000/9566
2020-02-02T23:45:38.3116094Z ................iiiii............................................................................... 2100/9566
2020-02-02T23:45:47.6083290Z .................................................................................................... 2300/9566
2020-02-02T23:45:49.8757789Z .................................................................................................... 2400/9566
2020-02-02T23:45:54.5252481Z .................................................................................................... 2500/9566
2020-02-02T23:46:14.2929365Z .................................................................................................... 2600/9566
---
2020-02-02T23:48:41.0859705Z .................................................................................................... 4800/9566
2020-02-02T23:48:46.3244308Z ...........................................................i...............i........................ 4900/9566
2020-02-02T23:48:54.2329240Z .................................................................................................... 5000/9566
2020-02-02T23:49:01.4190097Z .................................................................................................... 5100/9566
2020-02-02T23:49:06.2139192Z ..i................................................................................................. 5200/9566
2020-02-02T23:49:17.6908617Z ............................................................................ii.ii........i...i...... 5300/9566
2020-02-02T23:49:26.5241233Z ..............i..................................................................................... 5500/9566
2020-02-02T23:49:35.9368356Z .................................................................................................... 5600/9566
2020-02-02T23:49:42.2426021Z ...............................................................i.................................... 5700/9566
2020-02-02T23:49:49.1389113Z .................................................................................................... 5800/9566
2020-02-02T23:49:49.1389113Z .................................................................................................... 5800/9566
2020-02-02T23:49:56.2573460Z .................................................................................................... 5900/9566
2020-02-02T23:50:04.8894712Z ......................................................ii...i..ii...........i........................ 6000/9566
2020-02-02T23:50:26.6066744Z .................................................................................................... 6200/9566
2020-02-02T23:50:33.9797768Z .................................................................................................... 6300/9566
2020-02-02T23:50:39.2411335Z ..................................................................................i...ii............ 6400/9566
2020-02-02T23:50:51.7648015Z .................................................................................................... 6500/9566
---
2020-02-02T23:52:49.3574650Z .................................................................................................... 7600/9566
2020-02-02T23:52:54.0261335Z .................................................................................................... 7700/9566
2020-02-02T23:53:00.1343510Z .................................................................................................... 7800/9566
2020-02-02T23:53:10.4640586Z .................................................................................................... 7900/9566
2020-02-02T23:53:16.3081882Z ...................iiiiiii.i........................................................................ 8000/9566
2020-02-02T23:53:30.4160465Z .................................................................................................... 8200/9566
2020-02-02T23:53:39.0483174Z .................................................................................................... 8300/9566
2020-02-02T23:53:51.4057417Z .................................................................................................... 8400/9566
2020-02-02T23:53:57.9655758Z .................................................................................................... 8500/9566
---
2020-02-02T23:55:48.0496562Z 
2020-02-02T23:55:48.0497818Z ---- [ui] ui/consts/miri_unleashed/mutable_const2.rs stdout ----
2020-02-02T23:55:48.0498415Z diff of stderr:
2020-02-02T23:55:48.0498562Z 
2020-02-02T23:55:48.0498738Z 10 LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-02T23:55:48.0499036Z 12 
2020-02-02T23:55:48.0499036Z 12 
2020-02-02T23:55:48.0501488Z - thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', src/librustc_errors/lib.rs:357:17
2020-02-02T23:55:48.0502111Z + thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', $SRC_DIR/librustc_errors/lib.rs:LL:COL
2020-02-02T23:55:48.0502710Z 15 
2020-02-02T23:55:48.0502858Z 16 error: internal compiler error: unexpected panic
2020-02-02T23:55:48.0503029Z 
2020-02-02T23:55:48.0503161Z 
2020-02-02T23:55:48.0503161Z 
2020-02-02T23:55:48.0503312Z The actual stderr differed from the expected stderr.
2020-02-02T23:55:48.0503802Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2/mutable_const2.stderr
2020-02-02T23:55:48.0504215Z To update references, rerun the tests and pass the `--bless` flag
2020-02-02T23:55:48.0504697Z To only update this specific test, also pass `--test-args consts/miri_unleashed/mutable_const2.rs`
2020-02-02T23:55:48.0505066Z error: 1 errors occurred comparing output.
2020-02-02T23:55:48.0505239Z status: exit code: 101
2020-02-02T23:55:48.0505239Z status: exit code: 101
2020-02-02T23:55:48.0506400Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Zunleash-the-miri-inside-of-you" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2/auxiliary" "-A" "unused"
2020-02-02T23:55:48.0507021Z ------------------------------------------
2020-02-02T23:55:48.0507185Z 
2020-02-02T23:55:48.0507565Z ------------------------------------------
2020-02-02T23:55:48.0507758Z stderr:
2020-02-02T23:55:48.0507758Z stderr:
2020-02-02T23:55:48.0508424Z ------------------------------------------
2020-02-02T23:55:48.0508621Z warning: skipping const checks
2020-02-02T23:55:48.0508973Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs:15:38
2020-02-02T23:55:48.0509174Z    |
2020-02-02T23:55:48.0509324Z LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-02T23:55:48.0527150Z 
2020-02-02T23:55:48.0527368Z error: internal compiler error: mutable allocation in constant
2020-02-02T23:55:48.0528078Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs:15:1
2020-02-02T23:55:48.0528317Z    |
2020-02-02T23:55:48.0528317Z    |
2020-02-02T23:55:48.0528479Z LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-02T23:55:48.0528983Z 
2020-02-02T23:55:48.0528983Z 
2020-02-02T23:55:48.0529432Z thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', /checkout/src/librustc_errors/lib.rs:357:17
2020-02-02T23:55:48.0530060Z 
2020-02-02T23:55:48.0530192Z error: internal compiler error: unexpected panic
2020-02-02T23:55:48.0530303Z 
2020-02-02T23:55:48.0530477Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-02T23:55:48.0530477Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-02T23:55:48.0530593Z 
2020-02-02T23:55:48.0531168Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-02T23:55:48.0531344Z 
2020-02-02T23:55:48.0534002Z note: rustc 1.42.0-nightly (3d9110bd0 2020-02-02) running on x86_64-unknown-linux-gnu
2020-02-02T23:55:48.0534225Z 
2020-02-02T23:55:48.0534720Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -Z unleash-the-miri-inside-of-you -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-02T23:55:48.0535233Z 
2020-02-02T23:55:48.0535912Z ------------------------------------------
2020-02-02T23:55:48.0536333Z 
2020-02-02T23:55:48.0536459Z 
2020-02-02T23:55:48.0536459Z 
2020-02-02T23:55:48.0536848Z ---- [ui] ui/consts/miri_unleashed/mutable_references_ice.rs stdout ----
2020-02-02T23:55:48.0537035Z diff of stderr:
2020-02-02T23:55:48.0537159Z 
2020-02-02T23:55:48.0537318Z 6 
2020-02-02T23:55:48.0537692Z 7 thread 'rustc' panicked at 'assertion failed: `(left != right)`
2020-02-02T23:55:48.0537877Z 8   left: `Const`,
2020-02-02T23:55:48.0538466Z -  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', src/librustc_mir/interpret/intern.rs:LL:CC
2020-02-02T23:55:48.0541921Z +  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', $SRC_DIR/librustc_mir/interpret/intern.rs:LL:COL
2020-02-02T23:55:48.0542746Z 11 
2020-02-02T23:55:48.0543110Z 12 error: internal compiler error: unexpected panic
2020-02-02T23:55:48.0543542Z 
2020-02-02T23:55:48.0543689Z 
2020-02-02T23:55:48.0543689Z 
2020-02-02T23:55:48.0543880Z The actual stderr differed from the expected stderr.
2020-02-02T23:55:48.0545895Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice/mutable_references_ice.stderr
2020-02-02T23:55:48.0546763Z To update references, rerun the tests and pass the `--bless` flag
2020-02-02T23:55:48.0547409Z To only update this specific test, also pass `--test-args consts/miri_unleashed/mutable_references_ice.rs`
2020-02-02T23:55:48.0547762Z error: 1 errors occurred comparing output.
2020-02-02T23:55:48.0547924Z status: exit code: 101
2020-02-02T23:55:48.0547924Z status: exit code: 101
2020-02-02T23:55:48.0548950Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/consts/miri_unleashed/mutable_references_ice.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Zunleash-the-miri-inside-of-you" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice/auxiliary" "-A" "unused"
2020-02-02T23:55:48.0549844Z ------------------------------------------
2020-02-02T23:55:48.0550012Z 
2020-02-02T23:55:48.0550541Z ------------------------------------------
2020-02-02T23:55:48.0550750Z stderr:
2020-02-02T23:55:48.0550750Z stderr:
2020-02-02T23:55:48.0551091Z ------------------------------------------
2020-02-02T23:55:48.0551271Z warning: skipping const checks
2020-02-02T23:55:48.0551660Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_references_ice.rs:22:8
2020-02-02T23:55:48.0551846Z    |
2020-02-02T23:55:48.0552006Z LL |     x: &UnsafeCell::new(42), //~ WARN: skipping const checks
2020-02-02T23:55:48.0552292Z 
2020-02-02T23:55:48.0552657Z thread 'rustc' panicked at 'assertion failed: `(left != right)`
2020-02-02T23:55:48.0552864Z   left: `Const`,
2020-02-02T23:55:48.0552864Z   left: `Const`,
2020-02-02T23:55:48.0553441Z  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', /checkout/src/librustc_mir/interpret/intern.rs:173:21
2020-02-02T23:55:48.0554533Z 
2020-02-02T23:55:48.0555009Z error: internal compiler error: unexpected panic
2020-02-02T23:55:48.0556105Z 
2020-02-02T23:55:48.0556180Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-02T23:55:48.0556180Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-02T23:55:48.0556206Z 
2020-02-02T23:55:48.0556657Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-02T23:55:48.0556695Z 
2020-02-02T23:55:48.0556955Z note: rustc 1.42.0-nightly (3d9110bd0 2020-02-02) running on x86_64-unknown-linux-gnu
2020-02-02T23:55:48.0557014Z 
2020-02-02T23:55:48.0557688Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -Z unleash-the-miri-inside-of-you -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-02T23:55:48.0557752Z 
2020-02-02T23:55:48.0557984Z ------------------------------------------
2020-02-02T23:55:48.0558025Z 
2020-02-02T23:55:48.0558048Z 
2020-02-02T23:55:48.0558048Z 
2020-02-02T23:55:48.0558270Z ---- [ui] ui/pattern/const-pat-ice.rs stdout ----
2020-02-02T23:55:48.0558336Z diff of stderr:
2020-02-02T23:55:48.0558363Z 
2020-02-02T23:55:48.0559025Z - thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', src/librustc_mir_build/hair/pattern/_match.rs:LL:CC
2020-02-02T23:55:48.0559553Z + thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', $SRC_DIR/librustc_mir_build/hair/pattern/_match.rs:LL:COL
2020-02-02T23:55:48.0559686Z 3 
2020-02-02T23:55:48.0559729Z 4 error: internal compiler error: unexpected panic
2020-02-02T23:55:48.0559778Z 
2020-02-02T23:55:48.0559804Z 
2020-02-02T23:55:48.0559804Z 
2020-02-02T23:55:48.0559846Z The actual stderr differed from the expected stderr.
2020-02-02T23:55:48.0560165Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/pattern/const-pat-ice/const-pat-ice.stderr
2020-02-02T23:55:48.0560466Z To update references, rerun the tests and pass the `--bless` flag
2020-02-02T23:55:48.0560778Z To only update this specific test, also pass `--test-args pattern/const-pat-ice.rs`
2020-02-02T23:55:48.0561053Z error: 1 errors occurred comparing output.
2020-02-02T23:55:48.0561097Z status: exit code: 101
2020-02-02T23:55:48.0561097Z status: exit code: 101
2020-02-02T23:55:48.0563009Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/pattern/const-pat-ice.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/pattern/const-pat-ice" "-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/pattern/const-pat-ice/auxiliary" "-A" "unused"
2020-02-02T23:55:48.0563586Z ------------------------------------------
2020-02-02T23:55:48.0563660Z 
2020-02-02T23:55:48.0563936Z ------------------------------------------
2020-02-02T23:55:48.0563987Z stderr:
2020-02-02T23:55:48.0563987Z stderr:
2020-02-02T23:55:48.0564229Z ------------------------------------------
2020-02-02T23:55:48.0564638Z thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', /checkout/src/librustc_mir_build/hair/pattern/_match.rs:1647:5
2020-02-02T23:55:48.0564747Z 
2020-02-02T23:55:48.0564818Z error: internal compiler error: unexpected panic
2020-02-02T23:55:48.0564850Z 
2020-02-02T23:55:48.0564897Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-02T23:55:48.0564897Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-02T23:55:48.0564928Z 
2020-02-02T23:55:48.0565325Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-02T23:55:48.0565369Z 
2020-02-02T23:55:48.0566171Z note: rustc 1.42.0-nightly (3d9110bd0 2020-02-02) running on x86_64-unknown-linux-gnu
2020-02-02T23:55:48.0566227Z 
2020-02-02T23:55:48.0566513Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-02T23:55:48.0566572Z 
2020-02-02T23:55:48.0566806Z ------------------------------------------
2020-02-02T23:55:48.0566836Z 
2020-02-02T23:55:48.0566859Z 
---
2020-02-02T23:55:48.0579968Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:348:22
2020-02-02T23:55:48.0580077Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-02-02T23:55:48.0580111Z 
2020-02-02T23:55:48.0580140Z 
2020-02-02T23:55:48.0582159Z command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "/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-7/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" "7.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-02-02T23:55:48.0582440Z 
2020-02-02T23:55:48.0582494Z 
2020-02-02T23:55:48.0583802Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-02-02T23:55:48.0583865Z Build completed unsuccessfully in 0:58:49
2020-02-02T23:55:48.0583865Z Build completed unsuccessfully in 0:58:49
2020-02-02T23:55:48.0630325Z == clock drift check ==
2020-02-02T23:55:48.0646068Z   local time: Sun Feb  2 23:55:48 UTC 2020
2020-02-02T23:55:48.3559622Z   network time: Sun, 02 Feb 2020 23:55:48 GMT
2020-02-02T23:55:48.3567480Z == end clock drift check ==
2020-02-02T23:55:48.9041350Z 
2020-02-02T23:55:48.9130124Z ##[error]Bash exited with code '1'.
2020-02-02T23:55:48.9139140Z ##[section]Finishing: Run build
2020-02-02T23:55:48.9166756Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-02T23:55:48.9168706Z Task         : Get sources
2020-02-02T23:55:48.9168772Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-02T23:55:48.9168819Z Version      : 1.0.0
2020-02-02T23:55:48.9168861Z Author       : Microsoft
2020-02-02T23:55:48.9168861Z Author       : Microsoft
2020-02-02T23:55:48.9168929Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-02-02T23:55:48.9168981Z ==============================================================================
2020-02-02T23:55:49.3228747Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-02-02T23:55:49.3269988Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-02T23:55:49.3382181Z Cleaning up task key
2020-02-02T23:55:49.3382963Z Start cleaning up orphan processes.
2020-02-02T23:55:49.3488584Z Terminate orphan process: pid (4784) (python)
2020-02-02T23:55:49.3748340Z ##[section]Finishing: Finalize Job

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)

@bjorn3
Copy link
Member

bjorn3 commented Feb 5, 2020

Could you please canonicalize when creating the FileName::Real instead to prevent repeated canonicalization during debuginfo generation.

@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-7 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.
2020-02-11T20:50:13.6707124Z ========================== Starting Command Output ===========================
2020-02-11T20:50:13.6710667Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/ffade32f-ac2d-442b-bd52-15c11db7560c.sh
2020-02-11T20:50:13.6711058Z 
2020-02-11T20:50:13.6713882Z ##[section]Finishing: Disable git automatic line ending conversion
2020-02-11T20:50:13.6719811Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-11T20:50:13.6721465Z Task         : Get sources
2020-02-11T20:50:13.6721502Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-11T20:50:13.6721534Z Version      : 1.0.0
2020-02-11T20:50:13.6721567Z Author       : Microsoft
---
2020-02-11T20:50:14.5492117Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-02-11T20:50:14.5633207Z ##[command]git config gc.auto 0
2020-02-11T20:50:14.5756273Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-02-11T20:50:14.5819902Z ##[command]git config --get-all http.proxy
2020-02-11T20:50:14.5957451Z ##[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/68654/merge:refs/remotes/pull/68654/merge
---
2020-02-11T21:48:59.2585131Z .................................................................................................... 1700/9627
2020-02-11T21:49:04.3512869Z ......................................F.F........................................................... 1800/9627
2020-02-11T21:49:16.3646860Z ..............................i..................................................................... 1900/9627
2020-02-11T21:49:24.1666059Z .................................................................................................... 2000/9627
2020-02-11T21:49:38.8242921Z ....................iiiii........................................................................... 2100/9627
2020-02-11T21:49:48.9513515Z .................................................................................................... 2300/9627
2020-02-11T21:49:51.4952890Z .................................................................................................... 2400/9627
2020-02-11T21:49:56.3968838Z .................................................................................................... 2500/9627
2020-02-11T21:50:17.7444830Z .................................................................................................... 2600/9627
---
2020-02-11T21:52:53.4301442Z .......................................................................i...............i............ 4900/9627
2020-02-11T21:53:01.1800832Z .................................................................................................... 5000/9627
2020-02-11T21:53:09.7898834Z .................................................................................................... 5100/9627
2020-02-11T21:53:14.5125521Z .............i...................................................................................... 5200/9627
2020-02-11T21:53:25.6177288Z .......................................................................................ii.ii........ 5300/9627
2020-02-11T21:53:29.5281154Z i...i............................................................................................... 5400/9627
2020-02-11T21:53:41.6386357Z .................................................................................................... 5600/9627
2020-02-11T21:53:50.1809199Z ...........................................................................i........................ 5700/9627
2020-02-11T21:53:57.8216175Z .................................................................................................... 5800/9627
2020-02-11T21:54:04.4358372Z .................................................................................................... 5900/9627
2020-02-11T21:54:04.4358372Z .................................................................................................... 5900/9627
2020-02-11T21:54:14.5455976Z ...................................................................ii...i..ii...........i........... 6000/9627
2020-02-11T21:54:35.8468684Z .................................................................................................... 6200/9627
2020-02-11T21:54:43.2645643Z .................................................................................................... 6300/9627
2020-02-11T21:54:50.6241133Z ...............................................................................................i..ii 6400/9627
2020-02-11T21:55:03.8084941Z .................................................................................................... 6500/9627
---
2020-02-11T21:57:09.4481648Z .................................................................................................... 7600/9627
2020-02-11T21:57:13.6391347Z .................................................................................................... 7700/9627
2020-02-11T21:57:19.4727332Z .................................................................................................... 7800/9627
2020-02-11T21:57:28.0733423Z .................................................................................................... 7900/9627
2020-02-11T21:57:37.1447772Z .....................................................................iiiiiii.i...................... 8000/9627
2020-02-11T21:57:53.4757398Z .........i......i................................................................................... 8200/9627
2020-02-11T21:57:59.1344670Z .................................................................................................... 8300/9627
2020-02-11T21:58:13.3911496Z .................................................................................................... 8400/9627
2020-02-11T21:58:23.4521400Z .................................................................................................... 8500/9627
---
2020-02-11T22:00:22.5835420Z 
2020-02-11T22:00:22.5836236Z ---- [ui] ui/consts/miri_unleashed/mutable_const2.rs stdout ----
2020-02-11T22:00:22.5836311Z diff of stderr:
2020-02-11T22:00:22.5857664Z 
2020-02-11T22:00:22.5857800Z 10 LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-11T22:00:22.5857927Z 12 
2020-02-11T22:00:22.5857927Z 12 
2020-02-11T22:00:22.5858498Z - thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', src/librustc_errors/lib.rs:355:17
2020-02-11T22:00:22.5858825Z + thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', $SRC_DIR/librustc_errors/lib.rs:LL:COL
2020-02-11T22:00:22.5858949Z 15 
2020-02-11T22:00:22.5858994Z 16 error: internal compiler error: unexpected panic
2020-02-11T22:00:22.5859039Z 
2020-02-11T22:00:22.5859067Z 
2020-02-11T22:00:22.5859067Z 
2020-02-11T22:00:22.5859112Z The actual stderr differed from the expected stderr.
2020-02-11T22:00:22.5859430Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2/mutable_const2.stderr
2020-02-11T22:00:22.5859956Z To update references, rerun the tests and pass the `--bless` flag
2020-02-11T22:00:22.5860339Z To only update this specific test, also pass `--test-args consts/miri_unleashed/mutable_const2.rs`
2020-02-11T22:00:22.5860444Z error: 1 errors occurred comparing output.
2020-02-11T22:00:22.5860490Z status: exit code: 101
2020-02-11T22:00:22.5860490Z status: exit code: 101
2020-02-11T22:00:22.5861391Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Zunleash-the-miri-inside-of-you" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2/auxiliary" "-A" "unused"
2020-02-11T22:00:22.5861742Z ------------------------------------------
2020-02-11T22:00:22.5861794Z 
2020-02-11T22:00:22.5862016Z ------------------------------------------
2020-02-11T22:00:22.5862062Z stderr:
2020-02-11T22:00:22.5862062Z stderr:
2020-02-11T22:00:22.5862271Z ------------------------------------------
2020-02-11T22:00:22.5862331Z warning: skipping const checks
2020-02-11T22:00:22.5862579Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs:15:38
2020-02-11T22:00:22.5862630Z    |
2020-02-11T22:00:22.5862693Z LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-11T22:00:22.5862777Z 
2020-02-11T22:00:22.5862833Z error: internal compiler error: mutable allocation in constant
2020-02-11T22:00:22.5863097Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs:15:1
2020-02-11T22:00:22.5863144Z    |
2020-02-11T22:00:22.5863144Z    |
2020-02-11T22:00:22.5863205Z LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-11T22:00:22.5863300Z 
2020-02-11T22:00:22.5863300Z 
2020-02-11T22:00:22.5863603Z thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', /checkout/src/librustc_errors/lib.rs:355:17
2020-02-11T22:00:22.5863710Z 
2020-02-11T22:00:22.5863754Z error: internal compiler error: unexpected panic
2020-02-11T22:00:22.5863792Z 
2020-02-11T22:00:22.5863837Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-11T22:00:22.5863837Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-11T22:00:22.5863867Z 
2020-02-11T22:00:22.5864287Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-11T22:00:22.5864615Z note: rustc 1.43.0-nightly (10999e967 2020-02-11) running on x86_64-unknown-linux-gnu
2020-02-11T22:00:22.5864651Z 
2020-02-11T22:00:22.5864651Z 
2020-02-11T22:00:22.5865009Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -Z unleash-the-miri-inside-of-you -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-11T22:00:22.5865079Z 
2020-02-11T22:00:22.5865292Z ------------------------------------------
2020-02-11T22:00:22.5865335Z 
2020-02-11T22:00:22.5865362Z 
2020-02-11T22:00:22.5865362Z 
2020-02-11T22:00:22.5865604Z ---- [ui] ui/consts/miri_unleashed/mutable_references_ice.rs stdout ----
2020-02-11T22:00:22.5865654Z diff of stderr:
2020-02-11T22:00:22.5865699Z 
2020-02-11T22:00:22.5865737Z 6 
2020-02-11T22:00:22.5865976Z 7 thread 'rustc' panicked at 'assertion failed: `(left != right)`
2020-02-11T22:00:22.5866038Z 8   left: `Const`,
2020-02-11T22:00:22.5866520Z -  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', src/librustc_mir/interpret/intern.rs:LL:CC
2020-02-11T22:00:22.5867242Z +  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', $SRC_DIR/librustc_mir/interpret/intern.rs:LL:COL
2020-02-11T22:00:22.5867390Z 11 
2020-02-11T22:00:22.5867436Z 12 error: internal compiler error: unexpected panic
2020-02-11T22:00:22.5867467Z 
2020-02-11T22:00:22.5867492Z 
2020-02-11T22:00:22.5867492Z 
2020-02-11T22:00:22.5867549Z The actual stderr differed from the expected stderr.
2020-02-11T22:00:22.5867907Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice/mutable_references_ice.stderr
2020-02-11T22:00:22.5868165Z To update references, rerun the tests and pass the `--bless` flag
2020-02-11T22:00:22.5868467Z To only update this specific test, also pass `--test-args consts/miri_unleashed/mutable_references_ice.rs`
2020-02-11T22:00:22.5868548Z error: 1 errors occurred comparing output.
2020-02-11T22:00:22.5868592Z status: exit code: 101
2020-02-11T22:00:22.5868592Z status: exit code: 101
2020-02-11T22:00:22.5869488Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/consts/miri_unleashed/mutable_references_ice.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Zunleash-the-miri-inside-of-you" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice/auxiliary" "-A" "unused"
2020-02-11T22:00:22.5869828Z ------------------------------------------
2020-02-11T22:00:22.5869862Z 
2020-02-11T22:00:22.5870087Z ------------------------------------------
2020-02-11T22:00:22.5870133Z stderr:
2020-02-11T22:00:22.5870133Z stderr:
2020-02-11T22:00:22.5870341Z ------------------------------------------
2020-02-11T22:00:22.5870388Z warning: skipping const checks
2020-02-11T22:00:22.5870651Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_references_ice.rs:22:8
2020-02-11T22:00:22.5870701Z    |
2020-02-11T22:00:22.5870749Z LL |     x: &UnsafeCell::new(42), //~ WARN: skipping const checks
2020-02-11T22:00:22.5870835Z 
2020-02-11T22:00:22.5871069Z thread 'rustc' panicked at 'assertion failed: `(left != right)`
2020-02-11T22:00:22.5871138Z   left: `Const`,
2020-02-11T22:00:22.5871138Z   left: `Const`,
2020-02-11T22:00:22.5871639Z  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', /checkout/src/librustc_mir/interpret/intern.rs:173:21
2020-02-11T22:00:22.5871766Z 
2020-02-11T22:00:22.5871809Z error: internal compiler error: unexpected panic
2020-02-11T22:00:22.5871837Z 
2020-02-11T22:00:22.5871893Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-11T22:00:22.5871893Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-11T22:00:22.5871922Z 
2020-02-11T22:00:22.5872240Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-11T22:00:22.5872561Z note: rustc 1.43.0-nightly (10999e967 2020-02-11) running on x86_64-unknown-linux-gnu
2020-02-11T22:00:22.5872686Z 
2020-02-11T22:00:22.5872686Z 
2020-02-11T22:00:22.5873052Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -Z unleash-the-miri-inside-of-you -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-11T22:00:22.5873200Z 
2020-02-11T22:00:22.5873441Z ------------------------------------------
2020-02-11T22:00:22.5873473Z 
2020-02-11T22:00:22.5873498Z 
2020-02-11T22:00:22.5873498Z 
2020-02-11T22:00:22.5873729Z ---- [ui] ui/pattern/const-pat-ice.rs stdout ----
2020-02-11T22:00:22.5873777Z diff of stderr:
2020-02-11T22:00:22.5873804Z 
2020-02-11T22:00:22.5874111Z - thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', src/librustc_mir_build/hair/pattern/_match.rs:LL:CC
2020-02-11T22:00:22.5874450Z + thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', $SRC_DIR/librustc_mir_build/hair/pattern/_match.rs:LL:COL
2020-02-11T22:00:22.5874578Z 3 
2020-02-11T22:00:22.5874622Z 4 error: internal compiler error: unexpected panic
2020-02-11T22:00:22.5874653Z 
2020-02-11T22:00:22.5874678Z 
2020-02-11T22:00:22.5874678Z 
2020-02-11T22:00:22.5874721Z The actual stderr differed from the expected stderr.
2020-02-11T22:00:22.5875038Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/pattern/const-pat-ice/const-pat-ice.stderr
2020-02-11T22:00:22.5875282Z To update references, rerun the tests and pass the `--bless` flag
2020-02-11T22:00:22.5875543Z To only update this specific test, also pass `--test-args pattern/const-pat-ice.rs`
2020-02-11T22:00:22.5875622Z error: 1 errors occurred comparing output.
2020-02-11T22:00:22.5875666Z status: exit code: 101
2020-02-11T22:00:22.5875666Z status: exit code: 101
2020-02-11T22:00:22.5876466Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/pattern/const-pat-ice.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/pattern/const-pat-ice" "-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/pattern/const-pat-ice/auxiliary" "-A" "unused"
2020-02-11T22:00:22.5876792Z ------------------------------------------
2020-02-11T22:00:22.5876826Z 
2020-02-11T22:00:22.5877040Z ------------------------------------------
2020-02-11T22:00:22.5877098Z stderr:
2020-02-11T22:00:22.5877098Z stderr:
2020-02-11T22:00:22.5877307Z ------------------------------------------
2020-02-11T22:00:22.5877632Z thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', /checkout/src/librustc_mir_build/hair/pattern/_match.rs:1647:5
2020-02-11T22:00:22.5877750Z 
2020-02-11T22:00:22.5877794Z error: internal compiler error: unexpected panic
2020-02-11T22:00:22.5877824Z 
2020-02-11T22:00:22.5877880Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-11T22:00:22.5877880Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-11T22:00:22.5877910Z 
2020-02-11T22:00:22.5878232Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-11T22:00:22.5878556Z note: rustc 1.43.0-nightly (10999e967 2020-02-11) running on x86_64-unknown-linux-gnu
2020-02-11T22:00:22.5878592Z 
2020-02-11T22:00:22.5878592Z 
2020-02-11T22:00:22.5878899Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-11T22:00:22.5878974Z 
2020-02-11T22:00:22.5879184Z ------------------------------------------
2020-02-11T22:00:22.5879215Z 
2020-02-11T22:00:22.5879241Z 
---
2020-02-11T22:00:22.5895823Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:348:22
2020-02-11T22:00:22.5895900Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-02-11T22:00:22.5895956Z 
2020-02-11T22:00:22.5895985Z 
2020-02-11T22:00:22.5897491Z 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-7/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" "7.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-02-11T22:00:22.5897740Z 
2020-02-11T22:00:22.5897770Z 
2020-02-11T22:00:22.5897816Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-02-11T22:00:22.5897882Z Build completed unsuccessfully in 1:04:09
2020-02-11T22:00:22.5897882Z Build completed unsuccessfully in 1:04:09
2020-02-11T22:00:22.5946816Z == clock drift check ==
2020-02-11T22:00:22.5982104Z   local time: Tue Feb 11 22:00:22 UTC 2020
2020-02-11T22:00:23.1457593Z   network time: Tue, 11 Feb 2020 22:00:23 GMT
2020-02-11T22:00:23.1460838Z == end clock drift check ==
2020-02-11T22:00:23.5615233Z 
2020-02-11T22:00:23.5736405Z ##[error]Bash exited with code '1'.
2020-02-11T22:00:23.5749787Z ##[section]Finishing: Run build
2020-02-11T22:00:23.5770396Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-11T22:00:23.5772359Z Task         : Get sources
2020-02-11T22:00:23.5772425Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-11T22:00:23.5772484Z Version      : 1.0.0
2020-02-11T22:00:23.5772525Z Author       : Microsoft
2020-02-11T22:00:23.5772525Z Author       : Microsoft
2020-02-11T22:00:23.5772590Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-02-11T22:00:23.5772639Z ==============================================================================
2020-02-11T22:00:23.9985728Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-02-11T22:00:24.0017499Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-11T22:00:24.0137833Z Cleaning up task key
2020-02-11T22:00:24.0138932Z Start cleaning up orphan processes.
2020-02-11T22:00:24.0255586Z Terminate orphan process: pid (4017) (python)
2020-02-11T22:00:24.0498498Z ##[section]Finishing: Finalize Job

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)

@JohnCSimon JohnCSimon added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Feb 16, 2020
@JohnCSimon
Copy link
Member

Ping from triage: @LeSeulArtichaut can you please address the check failures? Thank you.

@LeSeulArtichaut LeSeulArtichaut force-pushed the canonicalize-path-in-error branch 2 times, most recently from c016e98 to e208404 Compare February 16, 2020 11:09
@LeSeulArtichaut
Copy link
Contributor Author

@JohnCSimon Done!
@rustbot modify labels: -S-waiting-on-author +S-waiting-on-review

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Feb 16, 2020
@rust-highfive
Copy link
Collaborator

The job x86_64-gnu-llvm-7 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.
2020-02-16T12:05:42.7284869Z ========================== Starting Command Output ===========================
2020-02-16T12:05:42.7286609Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/5868f3fc-f19b-47b6-aed3-86b3250fe4c1.sh
2020-02-16T12:05:42.7286649Z 
2020-02-16T12:05:42.7289435Z ##[section]Finishing: Disable git automatic line ending conversion
2020-02-16T12:05:42.7296195Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-16T12:05:42.7297890Z Task         : Get sources
2020-02-16T12:05:42.7297924Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-16T12:05:42.7298009Z Version      : 1.0.0
2020-02-16T12:05:42.7298042Z Author       : Microsoft
---
2020-02-16T12:05:45.1005688Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-02-16T12:05:45.1251733Z ##[command]git config gc.auto 0
2020-02-16T12:05:45.1315126Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-02-16T12:05:45.1365268Z ##[command]git config --get-all http.proxy
2020-02-16T12:05:45.1502642Z ##[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/68654/merge:refs/remotes/pull/68654/merge
---
2020-02-16T13:04:42.6124607Z .................................................................................................... 1700/9650
2020-02-16T13:04:47.2137834Z ..........................................F.F....................................................... 1800/9650
2020-02-16T13:04:58.5824074Z ..................................i................................................................. 1900/9650
2020-02-16T13:05:05.9394861Z .................................................................................................... 2000/9650
2020-02-16T13:05:19.9183666Z ........................iiiii....................................................................... 2100/9650
2020-02-16T13:05:29.3621584Z .................................................................................................... 2300/9650
2020-02-16T13:05:31.7396217Z .................................................................................................... 2400/9650
2020-02-16T13:05:36.2002416Z .................................................................................................... 2500/9650
2020-02-16T13:05:57.0998486Z .................................................................................................... 2600/9650
---
2020-02-16T13:09:13.7820553Z .................................................................................................... 5600/9650
2020-02-16T13:09:24.3398728Z .......................................................................................i............ 5700/9650
2020-02-16T13:09:31.9438751Z .................................................................................................... 5800/9650
2020-02-16T13:09:36.9768661Z .....................................................................................i.............. 5900/9650
2020-02-16T13:09:46.5084972Z ...............................................................................ii...i..ii........... 6000/9650
2020-02-16T13:09:58.5732267Z i................................................................................................... 6100/9650
2020-02-16T13:10:14.7459408Z .................................................................................................... 6300/9650
2020-02-16T13:10:22.3228966Z .................................................................................................... 6400/9650
2020-02-16T13:10:22.3228966Z .................................................................................................... 6400/9650
2020-02-16T13:10:35.4162293Z .......i..ii........................................................................................ 6500/9650
2020-02-16T13:10:54.6769516Z ...............................................................................................i.... 6700/9650
2020-02-16T13:10:56.8482615Z .................................................................................................... 6800/9650
2020-02-16T13:10:59.0389582Z .................................................................................................... 6900/9650
2020-02-16T13:11:01.4526337Z .....i.............................................................................................. 7000/9650
---
2020-02-16T13:12:35.4494414Z .................................................................................................... 7600/9650
2020-02-16T13:12:40.0430532Z .................................................................................................... 7700/9650
2020-02-16T13:12:45.9865205Z .................................................................................................... 7800/9650
2020-02-16T13:12:52.5166100Z .................................................................................................... 7900/9650
2020-02-16T13:13:01.8235657Z .......................................................................................iiiiiii.i.... 8000/9650
2020-02-16T13:13:17.5142843Z ...........................i......i................................................................. 8200/9650
2020-02-16T13:13:22.3708531Z .................................................................................................... 8300/9650
2020-02-16T13:13:33.5368818Z .................................................................................................... 8400/9650
2020-02-16T13:13:44.9325456Z .................................................................................................... 8500/9650
---
2020-02-16T13:15:41.7972207Z 
2020-02-16T13:15:41.7973206Z ---- [ui] ui/consts/miri_unleashed/mutable_const2.rs stdout ----
2020-02-16T13:15:41.7973544Z diff of stderr:
2020-02-16T13:15:41.7973764Z 
2020-02-16T13:15:41.7974012Z 10 LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-16T13:15:41.7977789Z 12 
2020-02-16T13:15:41.7977789Z 12 
2020-02-16T13:15:41.7978805Z - thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', $SRC_DIR/librustc_errors/lib.rs:LL:CC
2020-02-16T13:15:41.7979482Z + thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', $SRC_DIR/librustc_errors/lib.rs:LL:COL
2020-02-16T13:15:41.7980061Z 15 
2020-02-16T13:15:41.7980296Z 16 error: internal compiler error: unexpected panic
2020-02-16T13:15:41.7980541Z 
2020-02-16T13:15:41.7980738Z 
2020-02-16T13:15:41.7980738Z 
2020-02-16T13:15:41.7980974Z The actual stderr differed from the expected stderr.
2020-02-16T13:15:41.7981572Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2/mutable_const2.stderr
2020-02-16T13:15:41.7982141Z To update references, rerun the tests and pass the `--bless` flag
2020-02-16T13:15:41.7985284Z To only update this specific test, also pass `--test-args consts/miri_unleashed/mutable_const2.rs`
2020-02-16T13:15:41.7986085Z error: 1 errors occurred comparing output.
2020-02-16T13:15:41.7986313Z status: exit code: 101
2020-02-16T13:15:41.7986313Z status: exit code: 101
2020-02-16T13:15:41.7987526Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Zunleash-the-miri-inside-of-you" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_const2/auxiliary" "-A" "unused"
2020-02-16T13:15:41.7988403Z ------------------------------------------
2020-02-16T13:15:41.7988667Z 
2020-02-16T13:15:41.7989169Z ------------------------------------------
2020-02-16T13:15:41.7989455Z stderr:
2020-02-16T13:15:41.7989455Z stderr:
2020-02-16T13:15:41.7989920Z ------------------------------------------
2020-02-16T13:15:41.7990229Z warning: skipping const checks
2020-02-16T13:15:41.7990733Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs:15:38
2020-02-16T13:15:41.7991039Z    |
2020-02-16T13:15:41.7991288Z LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-16T13:15:41.7991758Z 
2020-02-16T13:15:41.7991993Z error: internal compiler error: mutable allocation in constant
2020-02-16T13:15:41.7992500Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_const2.rs:15:1
2020-02-16T13:15:41.7992800Z    |
2020-02-16T13:15:41.7992800Z    |
2020-02-16T13:15:41.7993034Z LL | const MUTABLE_BEHIND_RAW: *mut i32 = &UnsafeCell::new(42) as *const _ as *mut _;
2020-02-16T13:15:41.7995577Z 
2020-02-16T13:15:41.7995577Z 
2020-02-16T13:15:41.7996238Z thread 'rustc' panicked at 'no errors encountered even though `delay_span_bug` issued', /checkout/src/librustc_errors/lib.rs:355:17
2020-02-16T13:15:41.7996807Z 
2020-02-16T13:15:41.7997169Z error: internal compiler error: unexpected panic
2020-02-16T13:15:41.7997429Z 
2020-02-16T13:15:41.7997669Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-16T13:15:41.7997669Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-16T13:15:41.7998000Z 
2020-02-16T13:15:41.7998706Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-16T13:15:41.7999583Z note: rustc 1.43.0-nightly (9713b74f5 2020-02-16) running on x86_64-unknown-linux-gnu
2020-02-16T13:15:41.7999853Z 
2020-02-16T13:15:41.7999853Z 
2020-02-16T13:15:41.8000489Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -Z unleash-the-miri-inside-of-you -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-16T13:15:41.8002235Z 
2020-02-16T13:15:41.8002793Z ------------------------------------------
2020-02-16T13:15:41.8002971Z 
2020-02-16T13:15:41.8003096Z 
2020-02-16T13:15:41.8003096Z 
2020-02-16T13:15:41.8003526Z ---- [ui] ui/consts/miri_unleashed/mutable_references_ice.rs stdout ----
2020-02-16T13:15:41.8003729Z diff of stderr:
2020-02-16T13:15:41.8003860Z 
2020-02-16T13:15:41.8003995Z 6 
2020-02-16T13:15:41.8004417Z 7 thread 'rustc' panicked at 'assertion failed: `(left != right)`
2020-02-16T13:15:41.8004622Z 8   left: `Const`,
2020-02-16T13:15:41.8005292Z -  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', $SRC_DIR/librustc_mir/interpret/intern.rs:LL:CC
2020-02-16T13:15:41.8006006Z +  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', $SRC_DIR/librustc_mir/interpret/intern.rs:LL:COL
2020-02-16T13:15:41.8006512Z 11 
2020-02-16T13:15:41.8006683Z 12 error: internal compiler error: unexpected panic
2020-02-16T13:15:41.8006810Z 
2020-02-16T13:15:41.8006941Z 
2020-02-16T13:15:41.8006941Z 
2020-02-16T13:15:41.8007082Z The actual stderr differed from the expected stderr.
2020-02-16T13:15:41.8007608Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice/mutable_references_ice.stderr
2020-02-16T13:15:41.8008051Z To update references, rerun the tests and pass the `--bless` flag
2020-02-16T13:15:41.8008546Z To only update this specific test, also pass `--test-args consts/miri_unleashed/mutable_references_ice.rs`
2020-02-16T13:15:41.8008857Z error: 1 errors occurred comparing output.
2020-02-16T13:15:41.8009017Z status: exit code: 101
2020-02-16T13:15:41.8009017Z status: exit code: 101
2020-02-16T13:15:41.8010072Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/consts/miri_unleashed/mutable_references_ice.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice" "-Crpath" "-O" "-Cdebuginfo=0" "-Zunstable-options" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "-Zunleash-the-miri-inside-of-you" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/consts/miri_unleashed/mutable_references_ice/auxiliary" "-A" "unused"
2020-02-16T13:15:41.8010716Z ------------------------------------------
2020-02-16T13:15:41.8010901Z 
2020-02-16T13:15:41.8011293Z ------------------------------------------
2020-02-16T13:15:41.8011475Z stderr:
2020-02-16T13:15:41.8011475Z stderr:
2020-02-16T13:15:41.8011861Z ------------------------------------------
2020-02-16T13:15:41.8012043Z warning: skipping const checks
2020-02-16T13:15:41.8012585Z   --> /checkout/src/test/ui/consts/miri_unleashed/mutable_references_ice.rs:22:8
2020-02-16T13:15:41.8012836Z    |
2020-02-16T13:15:41.8012990Z LL |     x: &UnsafeCell::new(42), //~ WARN: skipping const checks
2020-02-16T13:15:41.8013396Z 
2020-02-16T13:15:41.8013822Z thread 'rustc' panicked at 'assertion failed: `(left != right)`
2020-02-16T13:15:41.8014031Z   left: `Const`,
2020-02-16T13:15:41.8014031Z   left: `Const`,
2020-02-16T13:15:41.8014687Z  right: `Const`: UnsafeCells are not allowed behind references in constants. This should have been prevented statically by const qualification. If this were allowed one would be able to change a constant at one use site and other use sites could observe that mutation.', /checkout/src/librustc_mir/interpret/intern.rs:173:21
2020-02-16T13:15:41.8015060Z 
2020-02-16T13:15:41.8015203Z error: internal compiler error: unexpected panic
2020-02-16T13:15:41.8015324Z 
2020-02-16T13:15:41.8015495Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-16T13:15:41.8015495Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-16T13:15:41.8015619Z 
2020-02-16T13:15:41.8016134Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-16T13:15:41.8016761Z note: rustc 1.43.0-nightly (9713b74f5 2020-02-16) running on x86_64-unknown-linux-gnu
2020-02-16T13:15:41.8016947Z 
2020-02-16T13:15:41.8016947Z 
2020-02-16T13:15:41.8017443Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -Z unleash-the-miri-inside-of-you -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-16T13:15:41.8017737Z 
2020-02-16T13:15:41.8018120Z ------------------------------------------
2020-02-16T13:15:41.8018279Z 
2020-02-16T13:15:41.8018399Z 
2020-02-16T13:15:41.8018399Z 
2020-02-16T13:15:41.8018786Z ---- [ui] ui/pattern/const-pat-ice.rs stdout ----
2020-02-16T13:15:41.8018972Z diff of stderr:
2020-02-16T13:15:41.8019093Z 
2020-02-16T13:15:41.8019585Z - thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', $SRC_DIR/librustc_mir_build/hair/pattern/_match.rs:LL:CC
2020-02-16T13:15:41.8020102Z + thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', $SRC_DIR/librustc_mir_build/hair/pattern/_match.rs:LL:COL
2020-02-16T13:15:41.8020471Z 3 
2020-02-16T13:15:41.8020613Z 4 error: internal compiler error: unexpected panic
2020-02-16T13:15:41.8020733Z 
2020-02-16T13:15:41.8020866Z 
2020-02-16T13:15:41.8020866Z 
2020-02-16T13:15:41.8021008Z The actual stderr differed from the expected stderr.
2020-02-16T13:15:41.8021457Z Actual stderr saved to /checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/pattern/const-pat-ice/const-pat-ice.stderr
2020-02-16T13:15:41.8021909Z To update references, rerun the tests and pass the `--bless` flag
2020-02-16T13:15:41.8022351Z To only update this specific test, also pass `--test-args pattern/const-pat-ice.rs`
2020-02-16T13:15:41.8022704Z error: 1 errors occurred comparing output.
2020-02-16T13:15:41.8022851Z status: exit code: 101
2020-02-16T13:15:41.8022851Z status: exit code: 101
2020-02-16T13:15:41.8023897Z command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/src/test/ui/pattern/const-pat-ice.rs" "-Zthreads=1" "--target=x86_64-unknown-linux-gnu" "--error-format" "json" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/pattern/const-pat-ice" "-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/pattern/const-pat-ice/auxiliary" "-A" "unused"
2020-02-16T13:15:41.8024600Z ------------------------------------------
2020-02-16T13:15:41.8024768Z 
2020-02-16T13:15:41.8025134Z ------------------------------------------
2020-02-16T13:15:41.8025331Z stderr:
2020-02-16T13:15:41.8025331Z stderr:
2020-02-16T13:15:41.8025799Z ------------------------------------------
2020-02-16T13:15:41.8026369Z thread 'rustc' panicked at 'assertion failed: rows.iter().all(|r| r.len() == v.len())', /checkout/src/librustc_mir_build/hair/pattern/_match.rs:1647:5
2020-02-16T13:15:41.8026892Z 
2020-02-16T13:15:41.8027040Z error: internal compiler error: unexpected panic
2020-02-16T13:15:41.8027163Z 
2020-02-16T13:15:41.8027325Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-16T13:15:41.8027325Z note: the compiler unexpectedly panicked. this is a bug.
2020-02-16T13:15:41.8027451Z 
2020-02-16T13:15:41.8027954Z note: we would appreciate a bug report: ***/blob/master/CONTRIBUTING.md#bug-reports
2020-02-16T13:15:41.8028604Z note: rustc 1.43.0-nightly (9713b74f5 2020-02-16) running on x86_64-unknown-linux-gnu
2020-02-16T13:15:41.8028783Z 
2020-02-16T13:15:41.8028783Z 
2020-02-16T13:15:41.8029276Z note: compiler flags: -Z threads=1 -Z ui-testing -Z deduplicate-diagnostics=no -Z unstable-options -C prefer-dynamic -C rpath -C debuginfo=0
2020-02-16T13:15:41.8029598Z 
2020-02-16T13:15:41.8029970Z ------------------------------------------
2020-02-16T13:15:41.8030156Z 
2020-02-16T13:15:41.8030295Z 
---
2020-02-16T13:15:41.8032488Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:348:22
2020-02-16T13:15:41.8032688Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-02-16T13:15:41.8032817Z 
2020-02-16T13:15:41.8032936Z 
2020-02-16T13:15:41.8034615Z 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-7/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" "7.0.0\n" "--system-llvm" "--cc" "" "--cxx" "" "--cflags" "" "--llvm-components" "" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-02-16T13:15:41.8035090Z 
2020-02-16T13:15:41.8035207Z 
2020-02-16T13:15:41.8035364Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-02-16T13:15:41.8035510Z Build completed unsuccessfully in 1:03:28
2020-02-16T13:15:41.8035510Z Build completed unsuccessfully in 1:03:28
2020-02-16T13:15:41.8046873Z == clock drift check ==
2020-02-16T13:15:41.8067979Z   local time: Sun Feb 16 13:15:41 UTC 2020
2020-02-16T13:15:42.0957496Z   network time: Sun, 16 Feb 2020 13:15:42 GMT
2020-02-16T13:15:42.0960186Z == end clock drift check ==
2020-02-16T13:15:42.6022151Z 
2020-02-16T13:15:42.6115318Z ##[error]Bash exited with code '1'.
2020-02-16T13:15:42.6127344Z ##[section]Finishing: Run build
2020-02-16T13:15:42.6147601Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-16T13:15:42.6149564Z Task         : Get sources
2020-02-16T13:15:42.6149751Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-16T13:15:42.6149796Z Version      : 1.0.0
2020-02-16T13:15:42.6149857Z Author       : Microsoft
2020-02-16T13:15:42.6149857Z Author       : Microsoft
2020-02-16T13:15:42.6149903Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-02-16T13:15:42.6149952Z ==============================================================================
2020-02-16T13:15:43.0139639Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-02-16T13:15:43.0185763Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-16T13:15:43.0300373Z Cleaning up task key
2020-02-16T13:15:43.0301161Z Start cleaning up orphan processes.
2020-02-16T13:15:43.1082176Z Terminate orphan process: pid (4811) (python)
2020-02-16T13:15:43.1108643Z ##[section]Finishing: Finalize Job

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-7 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.
2020-02-16T13:38:27.9675536Z ========================== Starting Command Output ===========================
2020-02-16T13:38:27.9677519Z [command]/bin/bash --noprofile --norc /home/vsts/work/_temp/81214ddb-ecbe-4492-8825-950decb1041f.sh
2020-02-16T13:38:27.9677550Z 
2020-02-16T13:38:27.9682206Z ##[section]Finishing: Disable git automatic line ending conversion
2020-02-16T13:38:27.9689320Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-16T13:38:27.9690708Z Task         : Get sources
2020-02-16T13:38:27.9690735Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-16T13:38:27.9690762Z Version      : 1.0.0
2020-02-16T13:38:27.9690828Z Author       : Microsoft
---
2020-02-16T13:38:31.6563857Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-02-16T13:38:31.6580487Z ##[command]git config gc.auto 0
2020-02-16T13:38:31.6582929Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-02-16T13:38:31.6585872Z ##[command]git config --get-all http.proxy
2020-02-16T13:38:31.6595688Z ##[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/68654/merge:refs/remotes/pull/68654/merge
---
2020-02-16T14:36:19.2307394Z .................................................................................................... 1700/9650
2020-02-16T14:36:23.9085371Z .................................................................................................... 1800/9650
2020-02-16T14:36:35.4852908Z ..................................i................................................................. 1900/9650
2020-02-16T14:36:42.8944259Z .................................................................................................... 2000/9650
2020-02-16T14:36:56.7921283Z ........................iiiii....................................................................... 2100/9650
2020-02-16T14:37:06.2763556Z .................................................................................................... 2300/9650
2020-02-16T14:37:08.7002126Z .................................................................................................... 2400/9650
2020-02-16T14:37:13.1318682Z .................................................................................................... 2500/9650
2020-02-16T14:37:33.3945284Z .................................................................................................... 2600/9650
---
2020-02-16T14:40:48.0643949Z .................................................................................................... 5600/9650
2020-02-16T14:40:58.0684976Z .......................................................................................i............ 5700/9650
2020-02-16T14:41:05.7333458Z .................................................................................................... 5800/9650
2020-02-16T14:41:10.7834585Z .....................................................................................i.............. 5900/9650
2020-02-16T14:41:20.2710406Z ...............................................................................ii...i..ii........... 6000/9650
2020-02-16T14:41:32.1470034Z i................................................................................................... 6100/9650
2020-02-16T14:41:48.2566097Z .................................................................................................... 6300/9650
2020-02-16T14:41:55.8111345Z .................................................................................................... 6400/9650
2020-02-16T14:41:55.8111345Z .................................................................................................... 6400/9650
2020-02-16T14:42:11.4629949Z .......i..ii........................................................................................ 6500/9650
2020-02-16T14:42:30.4982113Z ...............................................................................................i.... 6700/9650
2020-02-16T14:42:32.6862976Z .................................................................................................... 6800/9650
2020-02-16T14:42:35.0145840Z .................................................................................................... 6900/9650
2020-02-16T14:42:37.6332432Z .....i.............................................................................................. 7000/9650
---
2020-02-16T14:44:12.3011376Z .................................................................................................... 7600/9650
2020-02-16T14:44:17.0934789Z .................................................................................................... 7700/9650
2020-02-16T14:44:23.1477539Z .................................................................................................... 7800/9650
2020-02-16T14:44:29.8711325Z .................................................................................................... 7900/9650
2020-02-16T14:44:39.3337730Z .......................................................................................iiiiiii.i.... 8000/9650
2020-02-16T14:44:54.9231829Z ...........................i......i................................................................. 8200/9650
2020-02-16T14:44:59.7193508Z .................................................................................................... 8300/9650
2020-02-16T14:45:10.8410125Z .................................................................................................... 8400/9650
2020-02-16T14:45:22.1839605Z .................................................................................................... 8500/9650
---
2020-02-16T14:47:41.1960125Z  finished in 6.972
2020-02-16T14:47:41.2150262Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T14:47:41.4065186Z 
2020-02-16T14:47:41.4065855Z running 178 tests
2020-02-16T14:47:44.1950272Z iiii......i...........ii..iiii...i....i...........i............i..i..................i....i......... 100/178
2020-02-16T14:47:46.3802638Z ...i..ii...iii..iiiiiiiiiiiiiiii.......................iii............ii......
2020-02-16T14:47:46.3807604Z 
2020-02-16T14:47:46.3808701Z  finished in 5.165
2020-02-16T14:47:46.3996733Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T14:47:46.5591545Z 
---
2020-02-16T14:47:48.3595504Z  finished in 1.959
2020-02-16T14:47:48.3773493Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T14:47:48.5332255Z 
2020-02-16T14:47:48.5333969Z running 9 tests
2020-02-16T14:47:48.5335081Z iiiiiiiii
2020-02-16T14:47:48.5335539Z 
2020-02-16T14:47:48.5340198Z  finished in 0.156
2020-02-16T14:47:48.5521863Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T14:47:48.7343175Z 
---
2020-02-16T14:48:07.6052261Z  finished in 19.053
2020-02-16T14:48:07.6257998Z Check compiletest suite=debuginfo mode=debuginfo (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T14:48:07.8054775Z 
2020-02-16T14:48:07.8055456Z running 116 tests
2020-02-16T14:48:20.5880818Z iiiii..i.....i..i...i..i.i.i..i..i..ii....i.i....ii..........iiii..........i.....i..i.......ii.i.ii. 100/116
2020-02-16T14:48:22.4478256Z ....iiii.....ii.
2020-02-16T14:48:22.4478920Z 
2020-02-16T14:48:22.4484884Z  finished in 14.822
2020-02-16T14:48:22.4488170Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T14:48:22.4491692Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-02-16T15:01:21.8070485Z .................................................................................................... 100/2471
2020-02-16T15:01:30.1456407Z ......................................................................ii............................ 200/2471
2020-02-16T15:01:40.1710531Z .................................................................................................... 300/2471
2020-02-16T15:01:50.4876596Z .....i.............................................................................................. 400/2471
2020-02-16T15:01:59.1756123Z ..........................................................i..i..................iiii................ 500/2471
2020-02-16T15:02:14.6578093Z .................................................................................................... 700/2471
2020-02-16T15:02:22.7744554Z .................................................................................................... 800/2471
2020-02-16T15:02:30.8379556Z .................................................................................................... 900/2471
2020-02-16T15:02:38.9227951Z .................................................................................................... 1000/2471
---
2020-02-16T15:03:58.7556729Z .................................................................................................... 2000/2471
2020-02-16T15:04:07.9219496Z .................................................................................................... 2100/2471
2020-02-16T15:04:16.1524655Z .................................................................................................... 2200/2471
2020-02-16T15:04:25.9967743Z .................................................................................................... 2300/2471
2020-02-16T15:04:36.7905690Z .................................................................i................................i. 2400/2471
2020-02-16T15:04:42.0371483Z .................................................................iiiii.
2020-02-16T15:04:42.0371700Z 
2020-02-16T15:04:42.0524747Z  finished in 268.971
2020-02-16T15:04:42.0538548Z Testing panic_abort stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T15:04:42.2125203Z     Finished release [optimized] target(s) in 0.15s
---
2020-02-16T15:06:04.2183148Z 
2020-02-16T15:06:04.2183350Z running 1009 tests
2020-02-16T15:06:21.8428649Z i................................................................................................... 100/1009
2020-02-16T15:06:31.7084061Z .................................................................................................... 200/1009
2020-02-16T15:06:38.6480438Z ..................iii......i......i...i......i...................................................... 300/1009
2020-02-16T15:06:43.4857403Z .................................................................................................... 400/1009
2020-02-16T15:06:49.9718189Z ............................................i..i.....................................ii............. 500/1009
2020-02-16T15:07:02.2512538Z .................................................................................................... 700/1009
2020-02-16T15:07:02.2512538Z .................................................................................................... 700/1009
2020-02-16T15:07:08.9040588Z ...................................iiii............................................................. 800/1009
2020-02-16T15:07:22.5530045Z .................................................................................................... 900/1009
2020-02-16T15:07:29.0623665Z .........................................................iiii....................................... 1000/1009
2020-02-16T15:07:29.4528919Z test result: ok. 989 passed; 0 failed; 20 ignored; 0 measured; 0 filtered out
2020-02-16T15:07:29.4528962Z 
2020-02-16T15:07:29.4613416Z  finished in 163.690
2020-02-16T15:07:29.4627154Z Testing term stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
---
2020-02-16T15:26:36.5191052Z  finished in 38.786
2020-02-16T15:26:36.5450355Z Check compiletest suite=run-make-fulldeps mode=run-make (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-02-16T15:26:36.7543570Z 
2020-02-16T15:26:36.7543772Z running 209 tests
2020-02-16T15:27:07.6161092Z ......................i...ii......................................................................i. 100/209
2020-02-16T15:27:43.6638384Z F......................................iiiiii......i..............iii............................... 200/209
2020-02-16T15:27:47.7016448Z failures:
2020-02-16T15:27:47.7025664Z 
2020-02-16T15:27:47.7026239Z ---- [run-make] run-make-fulldeps/libtest-json stdout ----
2020-02-16T15:27:47.7026283Z 
2020-02-16T15:27:47.7026283Z 
2020-02-16T15:27:47.7026356Z error: make failed
2020-02-16T15:27:47.7026402Z status: exit code: 2
2020-02-16T15:27:47.7026444Z command: "make"
2020-02-16T15:27:47.7026525Z stdout:
2020-02-16T15:27:47.7027231Z ------------------------------------------
2020-02-16T15:27:47.7028135Z LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" '/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc' --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json  --test f.rs
2020-02-16T15:27:47.7029269Z RUST_BACKTRACE=0 LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/f -Z unstable-options --test-threads=1 --format=json > /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/libtest-json-output-default.json || true
2020-02-16T15:27:47.7030372Z RUST_BACKTRACE=0 LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/f -Z unstable-options --test-threads=1 --format=json --show-output > /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/libtest-json-output-stdout-success.json || true
2020-02-16T15:27:47.7030829Z cat /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/libtest-json-output-default.json | "/usr/bin/python2.7" validate_json.py
2020-02-16T15:27:47.7031216Z cat /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/libtest-json-output-stdout-success.json | "/usr/bin/python2.7" validate_json.py
2020-02-16T15:27:47.7031299Z # Compare to output file
2020-02-16T15:27:47.7031655Z diff output-default.json /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/libtest-json/libtest-json/libtest-json-output-default.json
2020-02-16T15:27:47.7031733Z 5c5
2020-02-16T15:27:47.7032140Z < { "type": "test", "name": "b", "event": "failed", "stdout": "thread 'main' panicked at 'assertion failed: false', f.rs:9:5\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n" }
2020-02-16T15:27:47.7032363Z ---
2020-02-16T15:27:47.7033181Z > { "type": "test", "name": "b", "event": "failed", "stdout": "thread 'main' panicked at 'assertion failed: false', /checkout/src/test/run-make-fulldeps/libtest-json/f.rs:9:5\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n" }
2020-02-16T15:27:47.7033452Z Makefile:9: recipe for target 'all' failed
2020-02-16T15:27:47.7033923Z ------------------------------------------
2020-02-16T15:27:47.7033972Z stderr:
2020-02-16T15:27:47.7034410Z ------------------------------------------
2020-02-16T15:27:47.7034410Z ------------------------------------------
2020-02-16T15:27:47.7034475Z make: *** [all] Error 1
2020-02-16T15:27:47.7034737Z ------------------------------------------
2020-02-16T15:27:47.7034768Z 
2020-02-16T15:27:47.7034815Z 
2020-02-16T15:27:47.7034840Z 
2020-02-16T15:27:47.7034840Z 
2020-02-16T15:27:47.7034881Z failures:
2020-02-16T15:27:47.7035119Z     [run-make] run-make-fulldeps/libtest-json
2020-02-16T15:27:47.7035169Z 
2020-02-16T15:27:47.7035468Z test result: FAILED. 193 passed; 1 failed; 15 ignored; 0 measured; 0 filtered out
2020-02-16T15:27:47.7035511Z 
2020-02-16T15:27:47.7039510Z 
2020-02-16T15:27:47.7039595Z 
2020-02-16T15:27:47.7046327Z 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" "--rustdoc-path" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-base" "/checkout/src/test/run-make-fulldeps" "--build-base" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--mode" "run-make" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/usr/lib/llvm-7/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" "7.0.0\n" "--system-llvm" "--cc" "cc" "--cxx" "c++" "--cflags" "-ffunction-sections -fdata-sections -fPIC -m64" "--llvm-components" "aarch64 aarch64asmparser aarch64asmprinter aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpuasmprinter amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgpuutils analysis arm armasmparser armasmprinter armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrasmprinter avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitwriter bpf bpfasmparser bpfasmprinter bpfcodegen bpfdesc bpfdisassembler bpfinfo codegen core coroutines coverage debuginfocodeview debuginfodwarf debuginfomsf debuginfopdb demangle dlltooldriver engine executionengine fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo instcombine instrumentation interpreter ipo irreader lanai lanaiasmparser lanaiasmprinter lanaicodegen lanaidesc lanaidisassembler lanaiinfo libdriver lineeditor linker lto mc mcdisassembler mcjit mcparser mips mipsasmparser mipsasmprinter mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmprinter msp430codegen msp430desc msp430info native nativecodegen nvptx nvptxasmprinter nvptxcodegen nvptxdesc nvptxinfo objcarcopts object objectyaml option orcjit passes perfjitevents powerpc powerpcasmparser powerpcasmprinter powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata runtimedyld scalaropts selectiondag sparc sparcasmparser sparcasmprinter sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzasmprinter systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target transformutils vectorize webassembly webassemblyasmparser webassemblyasmprinter webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo windowsmanifest x86 x86asmparser x86asmprinter x86codegen x86desc x86disassembler x86info x86utils xcore xcoreasmprinter xcorecodegen xcoredesc xcoredisassembler xcoreinfo" "--ar" "ar" "--llvm-bin-dir" "/usr/lib/llvm-7/bin" "--adb-path" "adb" "--adb-test-dir" "/data/tmp/work" "--android-cross-path" "" "--color" "always"
2020-02-16T15:27:47.7047198Z 
2020-02-16T15:27:47.7047230Z 
2020-02-16T15:27:47.7047583Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:348:22
2020-02-16T15:27:47.7047666Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-02-16T15:27:47.7047666Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-02-16T15:27:47.7100748Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-02-16T15:27:47.7100828Z Build completed unsuccessfully in 1:42:53
2020-02-16T15:27:47.7105196Z == clock drift check ==
2020-02-16T15:27:47.7127842Z   local time: Sun Feb 16 15:27:47 UTC 2020
2020-02-16T15:27:47.8538005Z   network time: Sun, 16 Feb 2020 15:27:47 GMT
2020-02-16T15:27:47.8541902Z == end clock drift check ==
2020-02-16T15:27:49.2086202Z 
2020-02-16T15:27:49.2182045Z ##[error]Bash exited with code '1'.
2020-02-16T15:27:49.2195805Z ##[section]Finishing: Run build
2020-02-16T15:27:49.2226326Z ##[section]Starting: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-16T15:27:49.2229284Z Task         : Get sources
2020-02-16T15:27:49.2229330Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.
2020-02-16T15:27:49.2229376Z Version      : 1.0.0
2020-02-16T15:27:49.2229434Z Author       : Microsoft
2020-02-16T15:27:49.2229434Z Author       : Microsoft
2020-02-16T15:27:49.2229480Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkId=798199)
2020-02-16T15:27:49.2229680Z ==============================================================================
2020-02-16T15:27:49.6373798Z Cleaning any cached credential from repository: rust-lang/rust (GitHub)
2020-02-16T15:27:49.6411915Z ##[section]Finishing: Checkout rust-lang/rust@refs/pull/68654/merge to s
2020-02-16T15:27:49.6537632Z Cleaning up task key
2020-02-16T15:27:49.6538333Z Start cleaning up orphan processes.
2020-02-16T15:27:49.6648543Z Terminate orphan process: pid (13099) (python)
2020-02-16T15:27:49.7049927Z ##[section]Finishing: Finalize Job

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)

@LeSeulArtichaut
Copy link
Contributor Author

@estebank @bjorn3 How should I tackle those test normalization errors?

@estebank
Copy link
Contributor

I think you'd need to modify src/test/run-make-fulldeps/libtest-json/Makefile to invoke rustc in a way that will normalize the path (which I'm not sure is possible for this output) or to replace the full path with a normalized path yourself in the Makefile.

@JohnCSimon JohnCSimon removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Mar 2, 2020
@JohnCSimon JohnCSimon added the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Mar 2, 2020
@JohnCSimon
Copy link
Member

ping from triage:
@LeSeulArtichaut moving this to S-waiting-on-author

@bors
Copy link
Contributor

bors commented Mar 10, 2020

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

@JohnCSimon JohnCSimon added the S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. label Mar 28, 2020
@JohnCSimon
Copy link
Member

@LeSeulArtichaut closing this as inactive because it hasn't been moved in a month. Please reopen when you're ready to continue with this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-inactive Status: Inactive and waiting on the author. This is often applied to closed PRs. 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.

7 participants