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

More parallel tweaks #68218

Closed
wants to merge 43 commits into from
Closed

More parallel tweaks #68218

wants to merge 43 commits into from

Conversation

Zoxc
Copy link
Contributor

@Zoxc Zoxc commented Jan 14, 2020

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

The job mingw-check 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-14T15:36:07.1850361Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-14T15:36:07.1860661Z ##[command]git config gc.auto 0
2020-01-14T15:36:07.1863368Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-14T15:36:07.1866321Z ##[command]git config --get-all http.proxy
2020-01-14T15:36:07.1870252Z ##[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/68218/merge:refs/remotes/pull/68218/merge
---
2020-01-14T15:42:09.6149346Z     Checking measureme v0.7.1
2020-01-14T15:42:09.9157005Z    Compiling synstructure v0.12.1
2020-01-14T15:42:41.7284499Z     Checking rustc-rayon v0.3.0
2020-01-14T15:42:44.2654577Z     Checking rustc_data_structures v0.0.0 (/checkout/src/librustc_data_structures)
2020-01-14T15:42:45.1230228Z error[E0599]: no method named `wait_until` found for type `std::sync::Condvar` in the current scope
2020-01-14T15:42:45.1230690Z   --> src/librustc_data_structures/sync/future.rs:58:18
2020-01-14T15:42:45.1230933Z    |
2020-01-14T15:42:45.1231267Z 58 |                 .wait_until(self.data.result.lock().unwrap(), |result| result.is_some())
2020-01-14T15:42:45.1232045Z    |                  ^^^^^^^^^^ method not found in `std::sync::Condvar`
2020-01-14T15:42:45.2495995Z error: aborting due to previous error
2020-01-14T15:42:45.2500035Z 
2020-01-14T15:42:45.2509545Z For more information about this error, try `rustc --explain E0599`.
2020-01-14T15:42:45.2568972Z error: could not compile `rustc_data_structures`.
2020-01-14T15:42:45.2568972Z error: could not compile `rustc_data_structures`.
2020-01-14T15:42:45.2601735Z warning: build failed, waiting for other jobs to finish...
2020-01-14T15:42:53.4135584Z error: build failed
2020-01-14T15:42:53.4141443Z command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "check" "-Zconfig-profile" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "2" "--release" "--color" "always" "--features" " llvm" "--manifest-path" "/checkout/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics"
2020-01-14T15:42:53.4190999Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap check
2020-01-14T15:42:53.4191096Z Build completed unsuccessfully in 0:04:06
2020-01-14T15:42:53.4195424Z == clock drift check ==
2020-01-14T15:42:53.4207033Z   local time: Tue Jan 14 15:42:53 UTC 2020
2020-01-14T15:42:53.4207033Z   local time: Tue Jan 14 15:42:53 UTC 2020
2020-01-14T15:42:53.5555750Z   network time: Tue, 14 Jan 2020 15:42:53 GMT
2020-01-14T15:42:53.5558988Z == end clock drift check ==
2020-01-14T15:42:54.0836040Z 
2020-01-14T15:42:54.0936353Z ##[error]Bash exited with code '1'.
2020-01-14T15:42:54.0962452Z ##[section]Starting: Checkout
2020-01-14T15:42:54.0964148Z ==============================================================================
2020-01-14T15:42:54.0964301Z Task         : Get sources
2020-01-14T15:42:54.0964348Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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

@Zoxc Zoxc force-pushed the parallel-combined branch from 022d198 to 7469251 Compare January 14, 2020 16:29
@rust-highfive
Copy link
Collaborator

The job mingw-check 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-14T16:30:30.1302956Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-14T16:30:30.1383090Z ##[command]git config gc.auto 0
2020-01-14T16:30:30.1464795Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-14T16:30:30.1513208Z ##[command]git config --get-all http.proxy
2020-01-14T16:30:30.1665277Z ##[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/68218/merge:refs/remotes/pull/68218/merge
---
2020-01-14T16:43:02.6439585Z configure: build.locked-deps    := True
2020-01-14T16:43:02.6439819Z configure: llvm.ccache          := sccache
2020-01-14T16:43:02.6440198Z configure: build.cargo-native-static := True
2020-01-14T16:43:02.6440567Z configure: dist.missing-tools   := True
2020-01-14T16:43:02.6441011Z configure: build.configure-args := ['--enable-sccache', '--disable-manage-submodu ...
2020-01-14T16:43:02.6441369Z configure: writing `config.toml` in current directory
2020-01-14T16:43:02.6441558Z configure: 
2020-01-14T16:43:02.6442096Z configure: run `python /checkout/x.py --help`
2020-01-14T16:43:02.6442237Z configure: 
---
2020-01-14T16:46:23.6541842Z     Checking rustc_data_structures v0.0.0 (/checkout/src/librustc_data_structures)
2020-01-14T16:46:24.3989587Z error[E0282]: type annotations needed
2020-01-14T16:46:24.3989959Z   --> src/librustc_data_structures/sync/future.rs:42:9
2020-01-14T16:46:24.3990186Z    |
2020-01-14T16:46:24.3990526Z 42 |         sync::spawn(move || run(&data));
2020-01-14T16:46:24.3991006Z    |         ^^^^^^^^^^^ cannot infer type for type parameter `F`
2020-01-14T16:46:24.5185488Z error: aborting due to previous error
2020-01-14T16:46:24.5189404Z 
2020-01-14T16:46:24.5197924Z For more information about this error, try `rustc --explain E0282`.
2020-01-14T16:46:24.5256669Z error: could not compile `rustc_data_structures`.
2020-01-14T16:46:24.5256669Z error: could not compile `rustc_data_structures`.
2020-01-14T16:46:24.5278931Z warning: build failed, waiting for other jobs to finish...
2020-01-14T16:46:31.2596168Z error: build failed
2020-01-14T16:46:31.2628467Z command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "check" "-Zconfig-profile" "--target" "i686-pc-windows-gnu" "-Zbinary-dep-depinfo" "-j" "2" "--release" "--locked" "--color" "always" "--features" " llvm" "--manifest-path" "/checkout/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics"
2020-01-14T16:46:31.2640918Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap check --target=i686-pc-windows-gnu --host=i686-pc-windows-gnu
2020-01-14T16:46:31.2641347Z Build completed unsuccessfully in 0:01:57
2020-01-14T16:46:31.2689181Z == clock drift check ==
2020-01-14T16:46:31.2706973Z   local time: Tue Jan 14 16:46:31 UTC 2020
2020-01-14T16:46:31.2706973Z   local time: Tue Jan 14 16:46:31 UTC 2020
2020-01-14T16:46:31.3664927Z   network time: Tue, 14 Jan 2020 16:46:31 GMT
2020-01-14T16:46:31.3667613Z == end clock drift check ==
2020-01-14T16:46:31.9019990Z 
2020-01-14T16:46:31.9075853Z ##[error]Bash exited with code '1'.
2020-01-14T16:46:31.9116084Z ##[section]Starting: Checkout
2020-01-14T16:46:31.9118328Z ==============================================================================
2020-01-14T16:46:31.9118383Z Task         : Get sources
2020-01-14T16:46:31.9118451Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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

@Zoxc Zoxc force-pushed the parallel-combined branch 2 times, most recently from 983ca76 to c2fc9f9 Compare January 15, 2020 06:37
@rust-highfive
Copy link
Collaborator

The job mingw-check 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-15T06:38:06.9787039Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-15T06:38:06.9875135Z ##[command]git config gc.auto 0
2020-01-15T06:38:06.9960592Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-15T06:38:07.0023553Z ##[command]git config --get-all http.proxy
2020-01-15T06:38:07.0174415Z ##[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/68218/merge:refs/remotes/pull/68218/merge
---
2020-01-15T06:51:29.1684688Z configure: build.locked-deps    := True
2020-01-15T06:51:29.1684741Z configure: llvm.ccache          := sccache
2020-01-15T06:51:29.1684919Z configure: build.cargo-native-static := True
2020-01-15T06:51:29.1685077Z configure: dist.missing-tools   := True
2020-01-15T06:51:29.1685289Z configure: build.configure-args := ['--enable-sccache', '--disable-manage-submodu ...
2020-01-15T06:51:29.1685369Z configure: writing `config.toml` in current directory
2020-01-15T06:51:29.1685404Z configure: 
2020-01-15T06:51:29.1685616Z configure: run `python /checkout/x.py --help`
2020-01-15T06:51:29.1685652Z configure: 
---
2020-01-15T06:55:34.9892085Z     Checking rustc_session v0.0.0 (/checkout/src/librustc_session)
2020-01-15T06:55:36.1939438Z error[E0308]: mismatched types
2020-01-15T06:55:36.1941091Z    --> src/librustc_session/session.rs:616:32
2020-01-15T06:55:36.1942263Z     |
2020-01-15T06:55:36.1943262Z 616 |             session_directory: Lrc::new(session_dir),
2020-01-15T06:55:36.1943987Z     |                                ^^^^^^^^^^^^^^^^^^^^^ expected struct `std::sync::Arc`, found struct `std::rc::Rc`
2020-01-15T06:55:36.1945676Z     = note: expected struct `std::sync::Arc<std::path::PathBuf>`
2020-01-15T06:55:36.1947143Z                found struct `std::rc::Rc<std::path::PathBuf>`
2020-01-15T06:55:36.1947781Z 
2020-01-15T06:55:36.2496186Z error[E0308]: mismatched types
2020-01-15T06:55:36.2496186Z error[E0308]: mismatched types
2020-01-15T06:55:36.2497353Z    --> src/librustc_session/session.rs:632:61
2020-01-15T06:55:36.2497956Z     |
2020-01-15T06:55:36.2498577Z 632 |             IncrCompSession::Finalized { session_directory: Lrc::new(new_directory_path) };
2020-01-15T06:55:36.2499306Z     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `std::sync::Arc`, found struct `std::rc::Rc`
2020-01-15T06:55:36.2500798Z     = note: expected struct `std::sync::Arc<std::path::PathBuf>`
2020-01-15T06:55:36.2501416Z                found struct `std::rc::Rc<std::path::PathBuf>`
2020-01-15T06:55:36.2501670Z 
2020-01-15T06:55:36.3149069Z error: aborting due to 2 previous errors
2020-01-15T06:55:36.3149069Z error: aborting due to 2 previous errors
2020-01-15T06:55:36.3150622Z 
2020-01-15T06:55:36.3152402Z For more information about this error, try `rustc --explain E0308`.
2020-01-15T06:55:36.3302671Z error: could not compile `rustc_session`.
2020-01-15T06:55:36.3302805Z 
2020-01-15T06:55:36.3303085Z To learn more, run the command again with --verbose.
2020-01-15T06:55:36.3346255Z command did not execute successfully: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "check" "-Zconfig-profile" "--target" "i686-pc-windows-gnu" "-Zbinary-dep-depinfo" "-j" "2" "--release" "--locked" "--color" "always" "--features" " llvm" "--manifest-path" "/checkout/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics"
2020-01-15T06:55:36.3360706Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap check --target=i686-pc-windows-gnu --host=i686-pc-windows-gnu
2020-01-15T06:55:36.3360846Z Build completed unsuccessfully in 0:02:32
2020-01-15T06:55:36.3418453Z == clock drift check ==
2020-01-15T06:55:36.3435093Z   local time: Wed Jan 15 06:55:36 UTC 2020
2020-01-15T06:55:36.3435093Z   local time: Wed Jan 15 06:55:36 UTC 2020
2020-01-15T06:55:36.4417382Z   network time: Wed, 15 Jan 2020 06:55:36 GMT
2020-01-15T06:55:36.4420777Z == end clock drift check ==
2020-01-15T06:55:37.1901098Z 
2020-01-15T06:55:37.2006482Z ##[error]Bash exited with code '1'.
2020-01-15T06:55:37.2033143Z ##[section]Starting: Checkout
2020-01-15T06:55:37.2034999Z ==============================================================================
2020-01-15T06:55:37.2035048Z Task         : Get sources
2020-01-15T06:55:37.2035108Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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

@Zoxc Zoxc force-pushed the parallel-combined branch 2 times, most recently from 2c00965 to f73b2fc Compare January 15, 2020 12:29
@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-15T12:30:00.4089842Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-15T12:30:00.4101395Z ##[command]git config gc.auto 0
2020-01-15T12:30:00.4111889Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-15T12:30:00.4114203Z ##[command]git config --get-all http.proxy
2020-01-15T12:30:00.4117248Z ##[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/68218/merge:refs/remotes/pull/68218/merge
---
2020-01-15T13:29:00.3791509Z .................................................................................................... 1600/9520
2020-01-15T13:29:05.8889853Z .................................................................................................... 1700/9520
2020-01-15T13:29:15.2981717Z .................................................................................................... 1800/9520
2020-01-15T13:29:24.9115058Z ........i........................................................................................... 1900/9520
2020-01-15T13:29:32.1682979Z ..................................................................................................ii 2000/9520
2020-01-15T13:29:49.0118296Z iii................................................................................................. 2100/9520
2020-01-15T13:29:58.0373549Z .................................................................................................... 2300/9520
2020-01-15T13:30:00.8282023Z .................................................................................................... 2400/9520
2020-01-15T13:30:07.0087534Z .................................................................................................... 2500/9520
2020-01-15T13:30:27.9416487Z .................................................................................................... 2600/9520
---
2020-01-15T13:33:16.8572451Z .........................................i...............i.......................................... 4900/9520
2020-01-15T13:33:26.6481349Z .................................................................................................... 5000/9520
2020-01-15T13:33:33.5766137Z ....................................................................................i............... 5100/9520
2020-01-15T13:33:39.4123229Z .................................................................................................... 5200/9520
2020-01-15T13:33:50.3705210Z .......................................................ii.ii...........i............................ 5300/9520
2020-01-15T13:34:00.4917814Z .................................................................................................... 5500/9520
2020-01-15T13:34:11.3987029Z .................................................................................................... 5600/9520
2020-01-15T13:34:18.3962813Z .........................................i.......................................................... 5700/9520
2020-01-15T13:34:25.7488741Z .................................................................................................... 5800/9520
2020-01-15T13:34:25.7488741Z .................................................................................................... 5800/9520
2020-01-15T13:34:37.1727118Z .................................................................................................... 5900/9520
2020-01-15T13:34:47.4034848Z ................................ii...i..ii...........i.............................................. 6000/9520
2020-01-15T13:35:07.3684155Z .................................................................................................... 6200/9520
2020-01-15T13:35:16.2799404Z .................................................................................................... 6300/9520
2020-01-15T13:35:16.2799404Z .................................................................................................... 6300/9520
2020-01-15T13:35:28.1960061Z ............................................................i..ii................................... 6400/9520
2020-01-15T13:35:57.3848081Z .................................................................................................... 6600/9520
2020-01-15T13:35:59.9148307Z ....................................i............................................................... 6700/9520
2020-01-15T13:36:02.4529609Z .................................................................................................... 6800/9520
2020-01-15T13:36:05.3050668Z ....................................i............................................................... 6900/9520
---
2020-01-15T13:37:48.3313967Z .................................................................................................... 7500/9520
2020-01-15T13:37:53.1618823Z .................................................................................................... 7600/9520
2020-01-15T13:37:59.6244973Z .................................................................................................... 7700/9520
2020-01-15T13:38:07.1383193Z .................................................................................................... 7800/9520
2020-01-15T13:38:17.7496178Z ......................................................................................iiii.......... 7900/9520
2020-01-15T13:38:35.4307973Z ...................i......i......................................................................... 8100/9520
2020-01-15T13:38:41.1248457Z .................................................................................................... 8200/9520
2020-01-15T13:38:55.1131930Z .................................................................................................... 8300/9520
2020-01-15T13:39:05.6759440Z .................................................................................................... 8400/9520
---
2020-01-15T13:41:41.0704487Z  finished in 7.836
2020-01-15T13:41:41.0902395Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T13:41:41.2938052Z 
2020-01-15T13:41:41.2938784Z running 166 tests
2020-01-15T13:41:44.5978275Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-15T13:41:47.0475406Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-15T13:41:47.0480675Z 
2020-01-15T13:41:47.0484045Z  finished in 5.958
2020-01-15T13:41:47.5667313Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T13:41:47.5673931Z 
---
2020-01-15T13:41:49.3620093Z  finished in 2.293
2020-01-15T13:41:49.3827321Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T13:41:49.5638154Z 
2020-01-15T13:41:49.5638904Z running 9 tests
2020-01-15T13:41:49.5639828Z iiiiiiiii
2020-01-15T13:41:49.5640241Z 
2020-01-15T13:41:49.5640494Z  finished in 0.181
2020-01-15T13:41:49.5847971Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T13:41:50.5673404Z 
---
2020-01-15T13:42:13.0721772Z  finished in 22.602
2020-01-15T13:42:13.0722125Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T13:42:13.0722187Z 
2020-01-15T13:42:13.0722233Z running 116 tests
2020-01-15T13:42:39.0654401Z .iiiii..i.....i..i...i..i.i.i..i..i..ii....i.i....ii..........iiii..........i.....i..i.......ii.i.ii 100/116
2020-01-15T13:42:42.7137748Z .....iiii.....ii
2020-01-15T13:42:42.7141572Z 
2020-01-15T13:42:42.7141669Z  finished in 30.503
2020-01-15T13:42:42.7151397Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T13:42:42.7151781Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-15T13:56:37.3887010Z 
2020-01-15T13:56:37.3893666Z    Doc-tests core
2020-01-15T13:56:42.3889735Z 
2020-01-15T13:56:42.3890796Z running 2442 tests
2020-01-15T13:56:52.4295855Z ......iiiii......................................................................................... 100/2442
2020-01-15T13:57:02.2339696Z ..................................................................................ii................ 200/2442
2020-01-15T13:57:24.6439920Z ................i................................................................................... 400/2442
2020-01-15T13:57:24.6439920Z ................i................................................................................... 400/2442
2020-01-15T13:57:34.8051597Z .................................................................i..i..................iiii......... 500/2442
2020-01-15T13:57:52.2975256Z .................................................................................................... 700/2442
2020-01-15T13:58:01.3548724Z .................................................................................................... 800/2442
2020-01-15T13:58:10.3888871Z .................................................................................................... 900/2442
2020-01-15T13:58:19.3454676Z .................................................................................................... 1000/2442
---
2020-01-15T14:01:56.9102794Z .thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/mutex.rs:694:13
2020-01-15T14:01:56.9109935Z thread '<unnamed>' panicked at 'assertion failed: `(left == right)`
2020-01-15T14:01:56.9110631Z   left: `1`,
2020-01-15T14:01:56.9111678Z  right: `2`', src/libstd/sync/mutex.rs:657:13
2020-01-15T14:01:56.9145730Z .............thread '<unnamed>' panicked at 'test panic in inner thread to poison RwLock', src/libstd/sync/rwlock.rs:792:13
2020-01-15T14:01:56.9152656Z ...thread '<unnamed>' panicked at 'test panic in inner thread to poison RwLock', src/libstd/sync/rwlock.rs:768:13
2020-01-15T14:01:56.9168534Z thread '..<unnamed>' panicked at 'explicit panic', src/libstd/sync/rwlock.rs:704:13
2020-01-15T14:01:56.9178844Z thread '<unnamed>.' panicked at 'explicit panic', src/libstd/sync/rwlock.rs:632:13
2020-01-15T14:01:56.9186357Z thread '<unnamed>' panicked at 'explicit panic', .src/libstd/sync/rwlock.rs:644:13
2020-01-15T14:01:56.9193903Z .thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/rwlock.rs:606:13
2020-01-15T14:01:56.9201479Z ..thread '<unnamed>' panicked at 'explicit panic', src/libstd/sync/rwlock.rs:619:13
2020-01-15T14:01:58.9813937Z .........................thread '<unnamed>' panicked at 'What the answer to my lifetimes dilemma is?', src/libstd/sys_common/remutex.rs:229:13
2020-01-15T14:01:58.9934287Z ................................thread '<unnamed>' panicked at 'explicit panic', src/libstd/thread/mod.rs:1573:37
2020-01-15T14:01:59.6007397Z ............thread '<unnamed>' panicked at 'Box<Any>', src/libstd/thread/mod.rs:1708:13
2020-01-15T14:01:59.6019106Z ..thread '<unnamed>' panicked at 'owned string', src/libstd/thread/mod.rs:1692:13
2020-01-15T14:01:59.6019601Z thread '<unnamed>' panicked at 'static string', src/libstd/thread/mod.rs:1676:13
---
2020-01-15T14:02:06.2116533Z 
2020-01-15T14:02:06.2116779Z running 1003 tests
2020-01-15T14:02:25.5744412Z i................................................................................................... 100/1003
2020-01-15T14:02:36.0427289Z .................................................................................................... 200/1003
2020-01-15T14:02:43.4896339Z ..................iii......i......i...i......i...................................................... 300/1003
2020-01-15T14:02:48.8555420Z .................................................................................................... 400/1003
2020-01-15T14:02:55.9831476Z ..........................................i..i.....................................ii............... 500/1003
2020-01-15T14:03:09.4174441Z .................................................................................................... 700/1003
2020-01-15T14:03:09.4174441Z .................................................................................................... 700/1003
2020-01-15T14:03:16.2765799Z .............................iiii................................................................... 800/1003
2020-01-15T14:03:31.1355936Z .................................................................................................... 900/1003
2020-01-15T14:03:38.4478984Z ...................................................iiii............................................. 1000/1003
2020-01-15T14:03:38.5717757Z test result: ok. 983 passed; 0 failed; 20 ignored; 0 measured; 0 filtered out
2020-01-15T14:03:38.5718360Z 
2020-01-15T14:03:38.5816386Z  finished in 178.924
2020-01-15T14:03:38.5830717Z Testing term stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
---
2020-01-15T14:23:10.9392623Z  finished in 42.098
2020-01-15T14:23:10.9777693Z Check compiletest suite=run-make-fulldeps mode=run-make (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-15T14:23:11.2105412Z 
2020-01-15T14:23:11.2106399Z running 205 tests
2020-01-15T14:23:44.3982410Z ....................i...ii...................................F................................i..... 100/205
2020-01-15T14:24:20.0245657Z ..................................iiiiii......i............iii.iii.................................. 200/205
2020-01-15T14:24:21.8583006Z ..i..
2020-01-15T14:24:21.8592151Z 
2020-01-15T14:24:21.8595104Z ---- [run-make] run-make-fulldeps/hotplug_codegen_backend stdout ----
2020-01-15T14:24:21.8595495Z 
2020-01-15T14:24:21.8595764Z error: make failed
2020-01-15T14:24:21.8595764Z error: make failed
2020-01-15T14:24:21.8595832Z status: exit code: 2
2020-01-15T14:24:21.8595877Z command: "make"
2020-01-15T14:24:21.8597498Z stdout:
2020-01-15T14:24:21.8598047Z ------------------------------------------
2020-01-15T14:24:21.8598312Z /bin/echo || exit 0 # This test requires /bin/echo to exist
2020-01-15T14:24:21.8598445Z 
2020-01-15T14:24:21.8599525Z LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/hotplug_codegen_backend/hotplug_codegen_backend:/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/hotplug_codegen_backend/hotplug_codegen_backend -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/hotplug_codegen_backend/hotplug_codegen_backend  the_backend.rs --crate-name the_backend --crate-type dylib \
2020-01-15T14:24:21.8600307Z  -o /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/hotplug_codegen_backend/hotplug_codegen_backend/the_backend.dylib
2020-01-15T14:24:21.8600685Z Makefile:4: recipe for target 'all' failed
2020-01-15T14:24:21.8601003Z ------------------------------------------
2020-01-15T14:24:21.8601054Z stderr:
2020-01-15T14:24:21.8601304Z ------------------------------------------
2020-01-15T14:24:21.8601304Z ------------------------------------------
2020-01-15T14:24:21.8601358Z error[E0412]: cannot find type `Lrc` in this scope
2020-01-15T14:24:21.8601586Z    --> the_backend.rs:78:16
2020-01-15T14:24:21.8601652Z     |
2020-01-15T14:24:21.8601711Z 78  |         sess: &Lrc<Session>,
2020-01-15T14:24:21.8601801Z     | 
2020-01-15T14:24:21.8601863Z    ::: /checkout/src/liballoc/sync.rs:196:1
2020-01-15T14:24:21.8601908Z     |
2020-01-15T14:24:21.8601908Z     |
2020-01-15T14:24:21.8601953Z 196 | pub struct Arc<T: ?Sized> {
2020-01-15T14:24:21.8602251Z     | ------------------------- similarly named struct `Arc` defined here
2020-01-15T14:24:21.8602347Z help: a struct with a similar name exists
2020-01-15T14:24:21.8602417Z     |
2020-01-15T14:24:21.8602463Z 78  |         sess: &Arc<Session>,
2020-01-15T14:24:21.8602781Z     |                ^^^
2020-01-15T14:24:21.8602781Z     |                ^^^
2020-01-15T14:24:21.8602838Z help: possible candidate is found in another module, you can import it into scope
2020-01-15T14:24:21.8602902Z     |
2020-01-15T14:24:21.8602947Z 12  | use rustc_data_structures::sync::Lrc;
2020-01-15T14:24:21.8602989Z     |
2020-01-15T14:24:21.8603032Z 
2020-01-15T14:24:21.8603344Z warning: ignoring --out-dir flag due to -o flag
2020-01-15T14:24:21.8603435Z error: aborting due to previous error
2020-01-15T14:24:21.8603465Z 
2020-01-15T14:24:21.8603730Z For more information about this error, try `rustc --explain E0412`.
2020-01-15T14:24:21.8603730Z For more information about this error, try `rustc --explain E0412`.
2020-01-15T14:24:21.8603781Z make: *** [all] Error 1
2020-01-15T14:24:21.8604037Z ------------------------------------------
2020-01-15T14:24:21.8604069Z 
2020-01-15T14:24:21.8604095Z 
2020-01-15T14:24:21.8604119Z 
2020-01-15T14:24:21.8604119Z 
2020-01-15T14:24:21.8604159Z failures:
2020-01-15T14:24:21.8604657Z     [run-make] run-make-fulldeps/hotplug_codegen_backend
2020-01-15T14:24:21.8604692Z 
2020-01-15T14:24:21.8604962Z test result: FAILED. 186 passed; 1 failed; 18 ignored; 0 measured; 0 filtered out
2020-01-15T14:24:21.8604999Z 
2020-01-15T14:24:21.8605040Z 
2020-01-15T14:24:21.8605066Z 
2020-01-15T14:24:21.8609879Z 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" "--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" "--llvm-cxxflags" "-I/usr/lib/llvm-7/include -std=c++0x -fuse-ld=gold -Wl,--no-keep-files-mapped -Wl,--no-map-whole-files -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG  -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" "--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-01-15T14:24:21.8611073Z 
2020-01-15T14:24:21.8611133Z 
2020-01-15T14:24:21.8611597Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:387:22
2020-01-15T14:24:21.8611673Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2020-01-15T14:24:21.8611673Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
2020-01-15T14:24:21.8617630Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-01-15T14:24:21.8617822Z Build completed unsuccessfully in 1:47:44
2020-01-15T14:24:21.8667627Z == clock drift check ==
2020-01-15T14:24:21.8686154Z   local time: Wed Jan 15 14:24:21 UTC 2020
2020-01-15T14:24:22.4241222Z   network time: Wed, 15 Jan 2020 14:24:22 GMT
2020-01-15T14:24:22.4249275Z == end clock drift check ==
2020-01-15T14:24:23.5992189Z 
2020-01-15T14:24:23.6111474Z ##[error]Bash exited with code '1'.
2020-01-15T14:24:23.6150539Z ##[section]Starting: Checkout
2020-01-15T14:24:23.6152286Z ==============================================================================
2020-01-15T14:24:23.6152349Z Task         : Get sources
2020-01-15T14:24:23.6152402Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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

@bors
Copy link
Contributor

bors commented Jan 16, 2020

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

@Zoxc Zoxc force-pushed the parallel-combined branch from f73b2fc to 7a70106 Compare January 16, 2020 12:45
@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-16T12:46:31.8283728Z ##[command]git remote add origin https://github.com/rust-lang/rust
2020-01-16T12:46:31.8390770Z ##[command]git config gc.auto 0
2020-01-16T12:46:31.8454164Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2020-01-16T12:46:31.8530434Z ##[command]git config --get-all http.proxy
2020-01-16T12:46:31.8666303Z ##[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/68218/merge:refs/remotes/pull/68218/merge
---
2020-01-16T13:44:07.5459170Z .................................................................................................... 1700/9525
2020-01-16T13:44:16.0862024Z .................................................................................................... 1800/9525
2020-01-16T13:44:26.0639742Z ...........i........................................................................................ 1900/9525
2020-01-16T13:44:33.4731729Z .................................................................................................... 2000/9525
2020-01-16T13:44:50.1861399Z .iiiii.............................................................................................. 2100/9525
2020-01-16T13:44:59.3203481Z .................................................................................................... 2300/9525
2020-01-16T13:45:02.0228095Z .................................................................................................... 2400/9525
2020-01-16T13:45:07.8751511Z .................................................................................................... 2500/9525
2020-01-16T13:45:29.0451158Z .................................................................................................... 2600/9525
---
2020-01-16T13:48:16.2577620Z ............................................i...............i....................................... 4900/9525
2020-01-16T13:48:25.8413373Z .................................................................................................... 5000/9525
2020-01-16T13:48:32.8485857Z .......................................................................................i............ 5100/9525
2020-01-16T13:48:38.2924365Z .................................................................................................... 5200/9525
2020-01-16T13:48:49.3285347Z ...........................................................ii.ii...........i........................ 5300/9525
2020-01-16T13:48:59.2427188Z .................................................................................................... 5500/9525
2020-01-16T13:49:09.8104773Z .................................................................................................... 5600/9525
2020-01-16T13:49:16.3882848Z .............................................i...................................................... 5700/9525
2020-01-16T13:49:23.7394013Z .................................................................................................... 5800/9525
2020-01-16T13:49:23.7394013Z .................................................................................................... 5800/9525
2020-01-16T13:49:34.4821841Z .................................................................................................... 5900/9525
2020-01-16T13:49:43.7821781Z ....................................ii...i..ii...........i.......................................... 6000/9525
2020-01-16T13:50:04.5904846Z .................................................................................................... 6200/9525
2020-01-16T13:50:13.5291478Z .................................................................................................... 6300/9525
2020-01-16T13:50:13.5291478Z .................................................................................................... 6300/9525
2020-01-16T13:50:23.0533683Z ................................................................i..ii............................... 6400/9525
2020-01-16T13:50:52.7739564Z .................................................................................................... 6600/9525
2020-01-16T13:50:55.2071123Z ........................................i........................................................... 6700/9525
2020-01-16T13:50:57.6704337Z .................................................................................................... 6800/9525
2020-01-16T13:51:00.4403102Z ........................................i........................................................... 6900/9525
---
2020-01-16T13:52:42.5657076Z .................................................................................................... 7500/9525
2020-01-16T13:52:46.8717192Z .................................................................................................... 7600/9525
2020-01-16T13:52:53.2903373Z .................................................................................................... 7700/9525
2020-01-16T13:53:00.4004161Z .................................................................................................... 7800/9525
2020-01-16T13:53:11.1555998Z .........................................................................................iiii....... 7900/9525
2020-01-16T13:53:28.5890573Z .......................i......i..................................................................... 8100/9525
2020-01-16T13:53:33.9841041Z .................................................................................................... 8200/9525
2020-01-16T13:53:47.2310094Z .................................................................................................... 8300/9525
2020-01-16T13:53:58.5615837Z .................................................................................................... 8400/9525
---
2020-01-16T13:56:32.5299689Z  finished in 7.692
2020-01-16T13:56:32.5495914Z Check compiletest suite=codegen mode=codegen (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T13:56:32.7111418Z 
2020-01-16T13:56:32.7111654Z running 166 tests
2020-01-16T13:56:35.9654097Z iiii......i........ii..iiii...i....i...........i............i..i..................i....i............ 100/166
2020-01-16T13:56:38.3648001Z i.i.i...iii..iiiiiii.......................iii............ii......
2020-01-16T13:56:38.3652829Z 
2020-01-16T13:56:38.3659151Z  finished in 5.816
2020-01-16T13:56:38.3853683Z Check compiletest suite=codegen-units mode=codegen-units (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T13:56:38.5636816Z 
---
2020-01-16T13:56:40.6103227Z  finished in 2.225
2020-01-16T13:56:40.6304158Z Check compiletest suite=assembly mode=assembly (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T13:56:40.7891214Z 
2020-01-16T13:56:40.7891469Z running 9 tests
2020-01-16T13:56:40.7892382Z iiiiiiiii
2020-01-16T13:56:40.7892778Z 
2020-01-16T13:56:40.7898208Z  finished in 0.159
2020-01-16T13:56:40.8101440Z Check compiletest suite=incremental mode=incremental (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T13:56:40.9744840Z 
---
2020-01-16T13:57:02.9125744Z  finished in 22.102
2020-01-16T13:57:02.9322175Z Check compiletest suite=debuginfo mode=debuginfo-gdb+lldb (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T13:57:03.1142390Z 
2020-01-16T13:57:03.1142646Z running 116 tests
2020-01-16T13:57:29.1644233Z .iiiii..i.....i..i...i..i.i.i..i..i..ii....i.i....ii..........iiii..........i.....i..i.......ii.i.ii 100/116
2020-01-16T13:57:32.7153817Z .....iiii.....ii
2020-01-16T13:57:32.7155090Z 
2020-01-16T13:57:32.7158313Z  finished in 29.783
2020-01-16T13:57:32.7165196Z Uplifting stage1 rustc (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T13:57:32.7165604Z Copying stage2 rustc from stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu)
---
2020-01-16T14:11:23.5566800Z 
2020-01-16T14:11:23.5567566Z    Doc-tests core
2020-01-16T14:11:28.4174932Z 
2020-01-16T14:11:28.4175682Z running 2442 tests
2020-01-16T14:11:38.1265574Z ......iiiii......................................................................................... 100/2442
2020-01-16T14:11:47.5461019Z ..................................................................................ii................ 200/2442
2020-01-16T14:12:09.7015813Z ................i................................................................................... 400/2442
2020-01-16T14:12:09.7015813Z ................i................................................................................... 400/2442
2020-01-16T14:12:19.7334877Z .................................................................i..i..................iiii......... 500/2442
2020-01-16T14:12:36.9025516Z .................................................................................................... 700/2442
2020-01-16T14:12:45.6509003Z .................................................................................................... 800/2442
2020-01-16T14:12:54.3159732Z .................................................................................................... 900/2442
2020-01-16T14:13:03.0950225Z .................................................................................................... 1000/2442
---
2020-01-16T14:16:49.0365464Z 
2020-01-16T14:16:49.0366293Z running 1003 tests
2020-01-16T14:17:09.4713823Z i................................................................................................... 100/1003
2020-01-16T14:17:20.1206134Z .................................................................................................... 200/1003
2020-01-16T14:17:27.6042055Z ..................iii......i......i...i......i...................................................... 300/1003
2020-01-16T14:17:33.0684907Z .................................................................................................... 400/1003
2020-01-16T14:17:40.2880943Z ..........................................i..i.....................................ii............... 500/1003
2020-01-16T14:17:53.6295838Z .................................................................................................... 700/1003
2020-01-16T14:17:53.6295838Z .................................................................................................... 700/1003
2020-01-16T14:18:00.5015078Z .............................iiii................................................................... 800/1003
2020-01-16T14:18:15.5337550Z .................................................................................................... 900/1003
2020-01-16T14:18:23.1532166Z ...................................................iiii............................................. 1000/1003
2020-01-16T14:18:23.2612656Z test result: ok. 983 passed; 0 failed; 20 ignored; 0 measured; 0 filtered out
2020-01-16T14:18:23.2612949Z 
2020-01-16T14:18:23.2710978Z  finished in 181.204
2020-01-16T14:18:23.2725042Z Testing term stage1 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
---
2020-01-16T14:37:41.0356985Z  finished in 41.038
2020-01-16T14:37:41.0752603Z Check compiletest suite=run-make-fulldeps mode=run-make (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu)
2020-01-16T14:37:41.3144319Z 
2020-01-16T14:37:41.3144630Z running 205 tests
2020-01-16T14:38:15.0659345Z ....................i...ii...................................F................................i..... 100/205
2020-01-16T14:38:46.8127225Z ..................................iiiiii......i............iii.iii.................................. 200/205
2020-01-16T14:38:51.1365734Z ..i..
2020-01-16T14:38:51.1367202Z 
2020-01-16T14:38:51.1370125Z ---- [run-make] run-make-fulldeps/hotplug_codegen_backend stdout ----
2020-01-16T14:38:51.1370677Z 
2020-01-16T14:38:51.1371003Z error: make failed
2020-01-16T14:38:51.1371003Z error: make failed
2020-01-16T14:38:51.1371175Z status: exit code: 2
2020-01-16T14:38:51.1371520Z command: "make"
2020-01-16T14:38:51.1371849Z stdout:
2020-01-16T14:38:51.1372471Z ------------------------------------------
2020-01-16T14:38:51.1372876Z /bin/echo || exit 0 # This test requires /bin/echo to exist
2020-01-16T14:38:51.1373065Z 
2020-01-16T14:38:51.1374749Z LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/hotplug_codegen_backend/hotplug_codegen_backend:/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/hotplug_codegen_backend/hotplug_codegen_backend -L /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/hotplug_codegen_backend/hotplug_codegen_backend  the_backend.rs --crate-name the_backend --crate-type dylib \
2020-01-16T14:38:51.1376461Z  -o /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make-fulldeps/hotplug_codegen_backend/hotplug_codegen_backend/the_backend.dylib
2020-01-16T14:38:51.1377261Z Makefile:4: recipe for target 'all' failed
2020-01-16T14:38:51.1378896Z ------------------------------------------
2020-01-16T14:38:51.1379115Z stderr:
2020-01-16T14:38:51.1379547Z ------------------------------------------
2020-01-16T14:38:51.1379547Z ------------------------------------------
2020-01-16T14:38:51.1379766Z error[E0412]: cannot find type `Lrc` in this scope
2020-01-16T14:38:51.1380471Z    --> the_backend.rs:78:16
2020-01-16T14:38:51.1380745Z     |
2020-01-16T14:38:51.1380910Z 78  |         sess: &Lrc<Session>,
2020-01-16T14:38:51.1381240Z     | 
2020-01-16T14:38:51.1381400Z    ::: /checkout/src/liballoc/sync.rs:196:1
2020-01-16T14:38:51.1381589Z     |
2020-01-16T14:38:51.1381589Z     |
2020-01-16T14:38:51.1381779Z 196 | pub struct Arc<T: ?Sized> {
2020-01-16T14:38:51.1382292Z     | ------------------------- similarly named struct `Arc` defined here
2020-01-16T14:38:51.1382698Z help: a struct with a similar name exists
2020-01-16T14:38:51.1382882Z     |
2020-01-16T14:38:51.1383067Z 78  |         sess: &Arc<Session>,
2020-01-16T14:38:51.1383229Z     |                ^^^
2020-01-16T14:38:51.1383229Z     |                ^^^
2020-01-16T14:38:51.1383405Z help: possible candidate is found in another module, you can import it into scope
2020-01-16T14:38:51.1383947Z     |
2020-01-16T14:38:51.1384107Z 12  | use rustc_data_structures::sync::Lrc;
2020-01-16T14:38:51.1384264Z     |
2020-01-16T14:38:51.1384418Z 
2020-01-16T14:38:51.1384901Z warning: ignoring --out-dir flag due to -o flag
2020-01-16T14:38:51.1385274Z error: aborting due to previous error
2020-01-16T14:38:51.1385412Z 
2020-01-16T14:38:51.1385851Z For more information about this error, try `rustc --explain E0412`.
2020-01-16T14:38:51.1385851Z For more information about this error, try `rustc --explain E0412`.
2020-01-16T14:38:51.1386080Z make: *** [all] Error 1
2020-01-16T14:38:51.1386923Z ------------------------------------------
2020-01-16T14:38:51.1387108Z 
2020-01-16T14:38:51.1387267Z 
2020-01-16T14:38:51.1387457Z 
---
2020-01-16T14:38:51.1390041Z thread 'main' panicked at 'Some tests failed', src/tools/compiletest/src/main.rs:387:22
2020-01-16T14:38:51.1390266Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2020-01-16T14:38:51.1393249Z 
2020-01-16T14:38:51.1393913Z 
2020-01-16T14:38:51.1399809Z 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" "--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" "--llvm-cxxflags" "-I/usr/lib/llvm-7/include -std=c++0x -fuse-ld=gold -Wl,--no-keep-files-mapped -Wl,--no-map-whole-files -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O2 -DNDEBUG  -fno-exceptions -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" "--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-01-16T14:38:51.1400949Z 
2020-01-16T14:38:51.1400984Z 
2020-01-16T14:38:51.1461076Z failed to run: /checkout/obj/build/bootstrap/debug/bootstrap test
2020-01-16T14:38:51.1461853Z Build completed unsuccessfully in 1:46:28
2020-01-16T14:38:51.1461853Z Build completed unsuccessfully in 1:46:28
2020-01-16T14:38:51.1467702Z == clock drift check ==
2020-01-16T14:38:51.6053422Z   local time: Thu Jan 16 14:38:51 UTC 2020
2020-01-16T14:38:51.7741938Z   network time: Thu, 16 Jan 2020 14:38:51 GMT
2020-01-16T14:38:51.7742657Z == end clock drift check ==
2020-01-16T14:38:52.6164061Z 
2020-01-16T14:38:52.6264424Z ##[error]Bash exited with code '1'.
2020-01-16T14:38:52.6307204Z ##[section]Starting: Checkout
2020-01-16T14:38:52.6309492Z ==============================================================================
2020-01-16T14:38:52.6309557Z Task         : Get sources
2020-01-16T14:38:52.6309609Z Description  : Get sources from a repository. Supports Git, TfsVC, and SVN repositories.

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

@Zoxc Zoxc force-pushed the parallel-combined branch from 7a70106 to a6ca4ff Compare January 16, 2020 15:14
@bors
Copy link
Contributor

bors commented Jan 17, 2020

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

@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 Jan 26, 2020
@Dylan-DPC-zz
Copy link

I assume this is blocked on #67870

@Dylan-DPC-zz Dylan-DPC-zz added S-blocked Status: Blocked on something else such as an RFC or other implementation work. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Apr 10, 2020
@Dylan-DPC-zz Dylan-DPC-zz marked this pull request as draft April 10, 2020 13:51
@Dylan-DPC-zz Dylan-DPC-zz changed the title [WIP] More parallel tweaks More parallel tweaks Apr 10, 2020
@nikomatsakis
Copy link
Contributor

Closing this pull request as Zoxc is stepping back from compiler development; see rust-lang/team#316.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-blocked Status: Blocked on something else such as an RFC or other implementation work.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants