Skip to content

[ci] Use sccache for Windows CPU build.#11979

Merged
trivialfis merged 10 commits intodmlc:masterfrom
trivialfis:sccache-135
Feb 7, 2026
Merged

[ci] Use sccache for Windows CPU build.#11979
trivialfis merged 10 commits intodmlc:masterfrom
trivialfis:sccache-135

Conversation

@trivialfis
Copy link
Member

@trivialfis trivialfis commented Jan 30, 2026

We can't cache CUDA build yet. But at least we can try to cache the CPU TUs.

Without cache:
https://github.com/dmlc/xgboost/actions/runs/21515165126/job/61991604592?pr=11979
with cache:
https://github.com/dmlc/xgboost/actions/runs/21515165126/job/62000272026

Only a small difference. The majority of time is spent on CUDA build

@trivialfis trivialfis changed the title Test updated sccache for Windows GPU build. [ci] Test updated sccache for Windows GPU build. Jan 30, 2026
@trivialfis trivialfis marked this pull request as draft January 30, 2026 11:24
@trivialfis trivialfis closed this Jan 30, 2026
@trivialfis
Copy link
Member Author

Still failing.

@trivialfis trivialfis reopened this Jan 30, 2026
@trivialfis trivialfis changed the title [ci] Test updated sccache for Windows GPU build. [ci] Use sccache for Windows CPU build. Jan 30, 2026
@trivialfis trivialfis requested a review from hcho3 January 30, 2026 13:38
@trivialfis trivialfis marked this pull request as ready for review January 31, 2026 05:47
@trivialfis trivialfis merged commit 8aca27d into dmlc:master Feb 7, 2026
78 checks passed
@trivialfis trivialfis deleted the sccache-135 branch February 7, 2026 06:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants