Skip to content

Use ccache for stage0 tool builds #136942

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

Draft
wants to merge 19 commits into
base: master
Choose a base branch
from
Draft

Conversation

Kobzol
Copy link
Contributor

@Kobzol Kobzol commented Feb 12, 2025

r? @ghost

try-job: x86_64-gnu-llvm-18*
try-job: x86_64-msvc*
try-job: x86_64-apple*

@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 12, 2025

@bors try

@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 Feb 12, 2025
bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 12, 2025
Use ccache for stage0 tool builds

r? `@ghost`
@bors
Copy link
Collaborator

bors commented Feb 12, 2025

⌛ Trying commit 344800b with merge f0a58be...

@bors
Copy link
Collaborator

bors commented Feb 12, 2025

☀️ Try build successful - checks-actions
Build commit: f0a58be (f0a58bea3b65287ec3ea74e2bc2e2f3597d8daa7)

@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 12, 2025

@bors try

@bors
Copy link
Collaborator

bors commented Feb 12, 2025

⌛ Trying commit 344800b with merge ed2acf1...

bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 12, 2025
Use ccache for stage0 tool builds

r? `@ghost`
@bors
Copy link
Collaborator

bors commented Feb 12, 2025

☀️ Try build successful - checks-actions
Build commit: ed2acf1 (ed2acf1d5f29a81765ba5f0f28eaaa5d320e23ae)

@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 13, 2025

@bors try

@bors
Copy link
Collaborator

bors commented Feb 13, 2025

⌛ Trying commit 52d0743 with merge 27f776f...

bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 13, 2025
Use ccache for stage0 tool builds

r? `@ghost`
@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 13, 2025

Looks like this will need a newer version of sccache, testing in a different PR.

@rustbot rustbot added A-testsuite Area: The testsuite used to check the correctness of rustc T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. labels Feb 13, 2025
@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 13, 2025

@bors try

@bors
Copy link
Collaborator

bors commented Feb 13, 2025

⌛ Trying commit d3d174f with merge 541316a...

bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 13, 2025
Use ccache for stage0 tool builds

r? `@ghost`
@bors
Copy link
Collaborator

bors commented Feb 13, 2025

☀️ Try build successful - checks-actions
Build commit: 541316a (541316a5d6389f6ec6b88bd91423d9cfa3cdecb5)

@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 13, 2025

@bors try

@bors
Copy link
Collaborator

bors commented Feb 13, 2025

⌛ Trying commit d3d174f with merge 5a084bf...

bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 13, 2025
Use ccache for stage0 tool builds

r? `@ghost`
@bors
Copy link
Collaborator

bors commented Feb 13, 2025

☀️ Try build successful - checks-actions
Build commit: 5a084bf (5a084bff49c0e13d013f66731bd3c9412aa3ef27)

@Kobzol
Copy link
Contributor Author

Kobzol commented Feb 13, 2025

@bors try

Full build without Rust sccache.

@bors
Copy link
Collaborator

bors commented Feb 13, 2025

⌛ Trying commit 9aaa9f6 with merge 31c05b8...

bors added a commit to rust-lang-ci/rust that referenced this pull request Feb 13, 2025
Use ccache for stage0 tool builds

r? `@ghost`
@bors
Copy link
Collaborator

bors commented Feb 13, 2025

☀️ Try build successful - checks-actions
Build commit: 31c05b8 (31c05b827fb7f21f526972a60e5c87acab7f3c21)

@rustbot rustbot added the A-rustc-dev-guide Area: rustc-dev-guide label Mar 25, 2025
onur-ozkan and others added 19 commits March 25, 2025 12:14
On stage 0, rather than compiling std utilize the one from the stage0 sysroot
as stage 0 should represent the snapshot version not the compiled one.

Signed-off-by: onur-ozkan <[email protected]>
Signed-off-by: onur-ozkan <[email protected]>
Signed-off-by: onur-ozkan <[email protected]>
Signed-off-by: onur-ozkan <[email protected]>
Signed-off-by: onur-ozkan <[email protected]>
Signed-off-by: onur-ozkan <[email protected]>
Signed-off-by: onur-ozkan <[email protected]>
@Kobzol
Copy link
Contributor Author

Kobzol commented Mar 25, 2025

@bors try

bors added a commit to rust-lang-ci/rust that referenced this pull request Mar 25, 2025
Use ccache for stage0 tool builds

r? `@ghost`

try-job: `x86_64-gnu-llvm-18*`
try-job: `x86_64-msvc*`
try-job: `x86_64-apple*`
@bors
Copy link
Collaborator

bors commented Mar 25, 2025

⌛ Trying commit 93e0004 with merge 7a6b874...

@bors
Copy link
Collaborator

bors commented Mar 25, 2025

☀️ Try build successful - checks-actions
Build commit: 7a6b874 (7a6b874874c9498e7a8ae1f03767aee5a3cd3ac8)

@Kobzol
Copy link
Contributor Author

Kobzol commented Mar 25, 2025

@bors try

bors added a commit to rust-lang-ci/rust that referenced this pull request Mar 25, 2025
Use ccache for stage0 tool builds

r? `@ghost`

try-job: `x86_64-gnu-llvm-18*`
try-job: `x86_64-msvc*`
try-job: `x86_64-apple*`
@bors
Copy link
Collaborator

bors commented Mar 25, 2025

⌛ Trying commit 93e0004 with merge ca99642...

@bors
Copy link
Collaborator

bors commented Mar 25, 2025

☀️ Try build successful - checks-actions
Build commit: ca99642 (ca99642d1dc527f4317550527d5593a27c650963)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rustc-dev-guide Area: rustc-dev-guide 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-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) 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.

4 participants