Skip to content

Re-enable Redox builder (take 2) #63521

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

Merged
merged 11 commits into from
Aug 23, 2019
Merged

Conversation

newpavlov
Copy link
Contributor

@newpavlov newpavlov commented Aug 13, 2019

Closes: #63160

@rust-highfive
Copy link
Contributor

r? @nikomatsakis

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

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Aug 13, 2019
@Centril
Copy link
Contributor

Centril commented Aug 13, 2019

r? @pietroalbini

@pietroalbini
Copy link
Member

@bors r+ rollup=never

@bors
Copy link
Collaborator

bors commented Aug 13, 2019

📌 Commit 7b8273c has been approved by pietroalbini

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

Centril commented Aug 16, 2019

@bors p=1

@rust-highfive
Copy link
Contributor

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

Click to expand the log.
2019-08-17T18:55:34.5788369Z ##[command]git remote add origin https://github.com/rust-lang/rust
2019-08-17T18:55:34.6011322Z ##[command]git config gc.auto 0
2019-08-17T18:55:34.6080771Z ##[command]git config --get-all http.https://github.com/rust-lang/rust.extraheader
2019-08-17T18:55:34.6146794Z ##[command]git config --get-all http.proxy
2019-08-17T18:55:34.6289631Z ##[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/63521/merge:refs/remotes/pull/63521/merge
---
2019-08-17T18:56:09.1715492Z do so (now or later) by using -b with the checkout command again. Example:
2019-08-17T18:56:09.1715678Z 
2019-08-17T18:56:09.1716052Z   git checkout -b <new-branch-name>
2019-08-17T18:56:09.1716296Z 
2019-08-17T18:56:09.1716408Z HEAD is now at 51197a926 Merge 51dcdcfd94450851d64c6d7c4eeab41c3e61f546 into d65e272a9fe3e61aa5f229c5358e35a909435575
2019-08-17T18:56:09.1881361Z ##[section]Starting: Collect CPU-usage statistics in the background
2019-08-17T18:56:09.1884332Z ==============================================================================
2019-08-17T18:56:09.1884731Z Task         : Bash
2019-08-17T18:56:09.1884814Z Description  : Run a Bash script on macOS, Linux, or Windows
---
2019-08-17T19:00:07.4438798Z Caused by:
2019-08-17T19:00:07.4438962Z   failed to open: /checkout/Cargo.lock
2019-08-17T19:00:07.4438991Z 
2019-08-17T19:00:07.4439032Z Caused by:
2019-08-17T19:00:07.4439755Z   Read-only file system (os error 30)
2019-08-17T19:00:07.4479904Z failed to run: /checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo build --manifest-path /checkout/src/bootstrap/Cargo.toml
2019-08-17T19:00:07.4543709Z == clock drift check ==
2019-08-17T19:00:07.4557007Z   local time: Sat Aug 17 19:00:07 UTC 2019
2019-08-17T19:00:07.6046113Z   network time: Sat, 17 Aug 2019 19:00:07 GMT
2019-08-17T19:00:07.6046241Z == end clock drift check ==
2019-08-17T19:00:07.6046241Z == end clock drift check ==
2019-08-17T19:00:08.9853284Z ##[error]Bash exited with code '1'.
2019-08-17T19:00:08.9891447Z ##[section]Starting: Checkout
2019-08-17T19:00:08.9893563Z ==============================================================================
2019-08-17T19:00:08.9893783Z Task         : Get sources
2019-08-17T19:00:08.9893891Z 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)

@pietroalbini
Copy link
Member

@bors r+

@bors
Copy link
Collaborator

bors commented Aug 19, 2019

📌 Commit 5d75654 has been approved by pietroalbini

@bors
Copy link
Collaborator

bors commented Aug 19, 2019

⌛ Testing commit 5d75654 with merge a992043452472d068140fdaaee0120e5b0d8ba69...

@bors
Copy link
Collaborator

bors commented Aug 19, 2019

💔 Test failed - checks-azure

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

Looks like the build breakage is caused by an incorrect use of cfg here. It still compiles libc::setgroup even though it does not use it.

I have a fix I'm working on

@newpavlov
Copy link
Contributor Author

I think I've fixed this cfg.

@bors
Copy link
Collaborator

bors commented Aug 19, 2019

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

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Aug 20, 2019
@bors
Copy link
Collaborator

bors commented Aug 20, 2019

⌛ Testing commit bd1dc7c with merge b7aa38b04e1decb6edc4576364e99053d137ed56...

@rust-highfive
Copy link
Contributor

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

Click to expand the log.
2019-08-20T22:18:07.4130995Z do so (now or later) by using -b with the checkout command again. Example:
2019-08-20T22:18:07.4131350Z 
2019-08-20T22:18:07.4131912Z   git checkout -b <new-branch-name>
2019-08-20T22:18:07.4132227Z 
2019-08-20T22:18:07.4132884Z HEAD is now at b7aa38b04 Auto merge of #63521 - newpavlov:redox_builder, r=pietroalbini
2019-08-20T22:18:07.4287410Z ##[section]Starting: Collect CPU-usage statistics in the background
2019-08-20T22:18:07.4290999Z ==============================================================================
2019-08-20T22:18:07.4291097Z Task         : Bash
2019-08-20T22:18:07.4291192Z Description  : Run a Bash script on macOS, Linux, or Windows
---
2019-08-20T23:59:17.3561875Z [RUSTC-TIMING] proc_macro test:false 17.615
2019-08-20T23:59:17.3571916Z    Compiling test v0.0.0 (/checkout/src/libtest)
2019-08-20T23:59:17.3854472Z warning: dropping unsupported crate type `dylib` for target `x86_64-unknown-redox`
2019-08-20T23:59:17.3855356Z 
2019-08-20T23:59:17.4031108Z error[E0428]: the name `stdout_isatty` is defined multiple times
2019-08-20T23:59:17.4032151Z    --> src/libtest/lib.rs:977:1
2019-08-20T23:59:17.4032921Z     |
2019-08-20T23:59:17.4033476Z 972 | fn stdout_isatty() -> bool {
2019-08-20T23:59:17.4034091Z     | -------------------------- previous definition of the value `stdout_isatty` here
2019-08-20T23:59:17.4034589Z ...
2019-08-20T23:59:17.4035110Z 977 | fn stdout_isatty() -> bool {
2019-08-20T23:59:17.4035791Z     | ^^^^^^^^^^^^^^^^^^^^^^^^^^ `stdout_isatty` redefined here
2019-08-20T23:59:17.4036869Z     |
2019-08-20T23:59:17.4037615Z     = note: `stdout_isatty` must be defined only once in the value namespace of this module
2019-08-20T23:59:17.8193248Z error: aborting due to previous error
2019-08-20T23:59:17.8193380Z 
2019-08-20T23:59:17.8193770Z For more information about this error, try `rustc --explain E0428`.
2019-08-20T23:59:17.8310172Z [RUSTC-TIMING] test test:false 0.470
---
2019-08-20T23:59:17.8458584Z == clock drift check ==
2019-08-20T23:59:17.8486256Z   local time: Tue Aug 20 23:59:17 UTC 2019
2019-08-20T23:59:17.9018557Z   network time: Tue, 20 Aug 2019 23:59:17 GMT
2019-08-20T23:59:17.9023415Z == end clock drift check ==
2019-08-20T23:59:19.4146673Z ##[error]Bash exited with code '1'.
2019-08-20T23:59:19.4190269Z ##[section]Starting: Upload CPU usage statistics
2019-08-20T23:59:19.4198641Z ==============================================================================
2019-08-20T23:59:19.4198758Z Task         : Bash
2019-08-20T23:59:19.4198854Z Description  : Run a Bash script on macOS, Linux, or Windows

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
Collaborator

bors commented Aug 21, 2019

💔 Test failed - checks-azure

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

@bors r+ rollup=never

@bors
Copy link
Collaborator

bors commented Aug 21, 2019

📌 Commit 82cb207 has been approved by pietroalbini

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

bors commented Aug 21, 2019

⌛ Testing commit 82cb207 with merge 466ac9c...

bors added a commit that referenced this pull request Aug 21, 2019
Re-enable Redox builder (take 2)

Closes: #63160
@bors
Copy link
Collaborator

bors commented Aug 21, 2019

💔 Test failed - checks-azure

@rust-highfive
Copy link
Contributor

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

Click to expand the log.
2019-08-21T17:06:34.6906271Z [RUSTC-TIMING] proc_macro test:false 17.622
2019-08-21T17:06:34.6919510Z    Compiling test v0.0.0 (/checkout/src/libtest)
2019-08-21T17:06:34.7189451Z warning: dropping unsupported crate type `dylib` for target `x86_64-unknown-redox`
2019-08-21T17:06:34.7190269Z 
2019-08-21T17:06:34.7807743Z error[E0425]: cannot find value `_SC_NPROCESSORS_ONLN` in crate `libc`
2019-08-21T17:06:34.7809963Z     --> src/libtest/lib.rs:1221:38
2019-08-21T17:06:34.7810726Z      |
2019-08-21T17:06:34.7811711Z 1221 |         unsafe { libc::sysconf(libc::_SC_NPROCESSORS_ONLN) as usize }
2019-08-21T17:06:34.7812213Z      |                                      ^^^^^^^^^^^^^^^^^^^^ not found in `libc`
2019-08-21T17:06:36.2765979Z error: aborting due to previous error
2019-08-21T17:06:36.2766167Z 
2019-08-21T17:06:36.2766481Z For more information about this error, try `rustc --explain E0425`.
2019-08-21T17:06:36.2766755Z [RUSTC-TIMING] test test:false 0.476
---
2019-08-21T17:06:36.2770128Z == clock drift check ==
2019-08-21T17:06:36.2770201Z   local time: Wed Aug 21 17:06:35 UTC 2019
2019-08-21T17:06:36.2770290Z   network time: Wed, 21 Aug 2019 17:06:35 GMT
2019-08-21T17:06:36.2770360Z == end clock drift check ==
2019-08-21T17:06:36.6064357Z ##[error]Bash exited with code '1'.
2019-08-21T17:06:36.6116931Z ##[section]Starting: Upload CPU usage statistics
2019-08-21T17:06:36.6123474Z ==============================================================================
2019-08-21T17:06:36.6123584Z Task         : Bash
2019-08-21T17:06:36.6123656Z Description  : Run a Bash script on macOS, Linux, or Windows

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 bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Aug 21, 2019
@pietroalbini
Copy link
Member

@bors r+

@bors
Copy link
Collaborator

bors commented Aug 23, 2019

📌 Commit 2ff1f45 has been approved by pietroalbini

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

bors commented Aug 23, 2019

⌛ Testing commit 2ff1f45 with merge f834695...

bors added a commit that referenced this pull request Aug 23, 2019
Re-enable Redox builder (take 2)

Closes: #63160
@bors
Copy link
Collaborator

bors commented Aug 23, 2019

☀️ Test successful - checks-azure
Approved by: pietroalbini
Pushing f834695 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Aug 23, 2019
@bors bors merged commit 2ff1f45 into rust-lang:master Aug 23, 2019
@newpavlov newpavlov deleted the redox_builder branch August 23, 2019 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Redox builder is temporarily disabled
7 participants