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

Rename fuchsia builder and bump Fuchsia #127102

Merged
merged 4 commits into from
Jun 29, 2024

Conversation

tmandry
Copy link
Member

@tmandry tmandry commented Jun 28, 2024

This PR renames the fuchsia builder as requested in rust-lang/rustc-dev-guide#1989 (review) and bumps Fuchsia.

This includes the quality-of-life improvements for developers in https://fxrev.dev/1061894. It also removes the wasm target, which should speed up the build a little.

The new name of the builder is x86_64-fuchsia because I think x86_64-gnu-fuchsia would be confusing and put too much emphasis on the host target. (In terms of triples, we are targeting x86_64-unknown-fuchsia from x86_64-unknown-linux-gnu.) Someone on the infra team should weigh in here.

After this lands, we should update the docs in the rustc-dev-guide again.

cc @lqd
r? t-infra

try-job: x86_64-fuchsia

This includes the quality-of-life improvements for developers in
https://fxrev.dev/1061894.
This should no longer be required to build Fuchsia.
This better reflects what the builder actually does.
@rustbot

This comment was marked as outdated.

@rustbot rustbot added A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. labels Jun 28, 2024
@tmandry
Copy link
Member Author

tmandry commented Jun 28, 2024

r? rust-lang/infra

@bors try

bors added a commit to rust-lang-ci/rust that referenced this pull request Jun 28, 2024
Rename fuchsia builder and bump Fuchsia

This PR renames the fuchsia builder as requested in rust-lang/rustc-dev-guide#1989 (review) and bumps Fuchsia. It also removes the wasm target, which should speed up the build a little.

The new name of the builder is `x86_64-fuchsia` because I think `x86_64-gnu-fuchsia` would be confusing and put too much emphasis on the host target. (In terms of triples, we are targeting `x86_64-unknown-fuchsia` from `x86_64-unknown-linux-gnu`.) Someone on the infra team should weigh in here.

cc `@lqd`
r? t-infra

try-job: x86_64-fuchsia
@bors
Copy link
Contributor

bors commented Jun 28, 2024

⌛ Trying commit 078d9d8 with merge 5f1ff4f...

@lqd
Copy link
Member

lqd commented Jun 28, 2024

Hehe we wanted to do it in #127023

@tmandry
Copy link
Member Author

tmandry commented Jun 29, 2024

Ah, I'm fine with landing that one first then :)

@bors
Copy link
Contributor

bors commented Jun 29, 2024

☀️ Try build successful - checks-actions
Build commit: 5f1ff4f (5f1ff4f5f61de6e735ab828d81afdfb93b10a948)

@Kobzol
Copy link
Contributor

Kobzol commented Jun 29, 2024

x86_64-fuchsia is a better name than just fuchsia, let's do this one first.

@bors r+ rollup

@bors
Copy link
Contributor

bors commented Jun 29, 2024

📌 Commit 078d9d8 has been approved by Kobzol

It is now in the queue for this repository.

@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 Jun 29, 2024
bors added a commit to rust-lang-ci/rust that referenced this pull request Jun 29, 2024
…iaskrgr

Rollup of 9 pull requests

Successful merges:

 - rust-lang#126822 (Bootstrap command refactoring: port more `Command` usages to `BootstrapCmd` (step 2))
 - rust-lang#126835 (Simplifications in match lowering)
 - rust-lang#126953 (std: separate TLS key creation from TLS access)
 - rust-lang#127045 (Rename `super_predicates_of` and similar queries to `explicit_*` to note that they're not elaborated)
 - rust-lang#127075 (rustc_data_structures: Explicitly check for 64-bit atomics support)
 - rust-lang#127101 (remove redundant match statement from dataflow const prop)
 - rust-lang#127102 (Rename fuchsia builder and bump Fuchsia)
 - rust-lang#127103 (Move binder and polarity parsing into `parse_generic_ty_bound`)
 - rust-lang#127108 (unify `dylib` and `bin_helpers` and create `shared_helpers::parse_value_from_args`)

r? `@ghost`
`@rustbot` modify labels: rollup
@bors bors merged commit 367a80c into rust-lang:master Jun 29, 2024
7 checks passed
@rustbot rustbot added this to the 1.81.0 milestone Jun 29, 2024
rust-timer added a commit to rust-lang-ci/rust that referenced this pull request Jun 29, 2024
Rollup merge of rust-lang#127102 - tmandry:rename-fuchsia-builder, r=Kobzol

Rename fuchsia builder and bump Fuchsia

This PR renames the fuchsia builder as requested in rust-lang/rustc-dev-guide#1989 (review) and bumps Fuchsia.

This includes the quality-of-life improvements for developers in https://fxrev.dev/1061894. It also removes the wasm target, which should speed up the build a little.

The new name of the builder is `x86_64-fuchsia` because I think `x86_64-gnu-fuchsia` would be confusing and put too much emphasis on the host target. (In terms of triples, we are targeting `x86_64-unknown-fuchsia` from `x86_64-unknown-linux-gnu`.) Someone on the infra team should weigh in here.

After this lands, we should update the docs in the rustc-dev-guide again.

cc `@lqd`
r? t-infra

try-job: x86_64-fuchsia
@tmandry tmandry deleted the rename-fuchsia-builder branch July 1, 2024 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants