add TestFloatParse to tools.rs for bootstrap by lucarlig · Pull Request #131731 · rust-lang/rust (original) (raw)

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 andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation29 Commits1 Checks6 Files changed

Conversation

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})

lucarlig

add TestFloatParse to tools for bootstrap, I am not sure this is what the issue #128012 discussion wants.

try-job: aarch64-apple

@rustbot

r? @jieyouxu

rustbot has assigned @jieyouxu.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@rustbot rustbot added S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

T-bootstrap

Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

labels

Oct 15, 2024

@jieyouxu

@tgross35 could you elaborate what you want for test-float-parse again?

@jieyouxu

Marking this as blocked waiting for @tgross35 to help me understand what is the desired changes.
@rustbot blocked

@rustbot rustbot added S-blocked

Status: Blocked on something else such as an RFC or other implementation work.

and removed S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

labels

Oct 16, 2024

@tgross35

For test-float-parse specifically I think I wanted a build step so ./x build test-float-parse works. It seems like this is what is here. The more general thing is that to me it seems like prepare_tool_cargo should just call builder.ensure to compile std, since it seemed like anything that calls prepare_tool_cargo needs to call builder.ensure anyway.

I honestly don't remember the exact change that I was planning to do and forgot. @onur-ozkan do you know what change we should do based on #128012?

@onur-ozkan

I will review this once I get some free time.

r? onur-ozkan

@jieyouxu jieyouxu added S-waiting-on-review

Status: Awaiting review from the assignee but also interested parties.

and removed S-blocked

Status: Blocked on something else such as an RFC or other implementation work.

labels

Oct 16, 2024

@bors

@lucarlig

For test-float-parse specifically I think I wanted a build step so ./x build test-float-parse works. It seems like this is what is here. The more general thing is that to me it seems like prepare_tool_cargo should just call builder.ensure to compile std, since it seemed like anything that calls prepare_tool_cargo needs to call builder.ensure anyway.

I honestly don't remember the exact change that I was planning to do and forgot. @onur-ozkan do you know what change we should do based on #128012?

I think that would require passing the Step directly to prepare_too_cargo also I noticed that too many args are present on it, the solution could be to pass the CargoCommand directly instead of all the parameters, what else is required from CargoCommand can be derived inside the prepare_too_cargo.

@rustbot

Some changes occurred in src/tools/cargo

cc @ehuss

@lucarlig

Some changes occurred in src/tools/cargo

cc @ehuss

removed those

onur-ozkan

@rustbot rustbot 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

Oct 19, 2024

@onur-ozkan

@rustbot rustbot removed the S-waiting-on-author

Status: This is awaiting some action (such as code changes or more information) from the author.

label

Oct 19, 2024

@lucarlig

onur-ozkan

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last notes:

@onur-ozkan

bors added a commit to rust-lang-ci/rust that referenced this pull request

Oct 19, 2024

@bors

add TestFloatParse to tools.rs for bootstrap

add TestFloatParse to tools for bootstrap, I am not sure this is what the issue rust-lang#128012 discussion wants.

try-job: aarch64-apple

@bors

@bors

☀️ Try build successful - checks-actions
Build commit: 727ce5b (727ce5bd6982a133701fa5dc646615745a846aba)

onur-ozkan

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Could you please squash your commits?

@lucarlig

@lucarlig

LGTM - Could you please squash your commits?

done @onur-ozkan

@onur-ozkan

@bors

📌 Commit bc9fc71 has been approved by onur-ozkan

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

Oct 22, 2024

bors added a commit to rust-lang-ci/rust that referenced this pull request

Oct 22, 2024

@bors

…iaskrgr

Rollup of 8 pull requests

Successful merges:

r? @ghost @rustbot modify labels: rollup

rust-timer added a commit to rust-lang-ci/rust that referenced this pull request

Oct 22, 2024

@rust-timer

Rollup merge of rust-lang#131731 - lucarlig:master, r=onur-ozkan

add TestFloatParse to tools.rs for bootstrap

add TestFloatParse to tools for bootstrap, I am not sure this is what the issue rust-lang#128012 discussion wants.

try-job: aarch64-apple

Labels

S-waiting-on-bors

Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

T-bootstrap

Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)