about summary refs log tree commit diff
path: root/src/bootstrap
AgeCommit message (Expand)AuthorLines
2025-07-02Add bootstrap tool check testJakub Beránek-0/+14
2025-07-02Add Rust Analyzer check testsJakub Beránek-0/+18
2025-07-02Add codegen check testsJakub Beránek-0/+25
2025-07-02Add compiletest check testsJakub Beránek-4/+30
2025-07-02Add snapshot tests for checking compiler, library and rustc toolsJakub Beránek-1/+182
2025-07-02Automatically derive stage in step metadata where possibleJakub Beránek-62/+60
2025-07-02Auto merge of #142974 - cuviper:stage0-bump, r=Mark-Simulacrumbors-2/+0
2025-07-01Update `STAGE0_MISSING_TARGETS`Josh Stone-2/+0
2025-07-01Fix `x clean` with a fifoEric Huss-1/+1
2025-07-01Rollup merge of #143269 - tshepang:patch-1, r=KobzolGuillaume Gomez-2/+2
2025-07-01bootstrap: make comment more clearTshepang Mbambo-2/+2
2025-07-01Do not enable LLD by default in the dist profileJakub Beránek-1/+5
2025-06-30Rollup merge of #143180 - jieyouxu:forest, r=KobzolMatthias Krüger-28/+49
2025-06-30Add change tracker entryJakub Beránek-0/+5
2025-06-29Use `tracing-forest` instead of `tracing-tree` for bootstrap tracingJieyou Xu-28/+49
2025-06-29Make combining LLD with external LLVM config a hard errorJakub Beránek-4/+2
2025-06-27Auto merge of #143064 - flip1995:clippy-subtree-update, r=GuillaumeGomezbors-1/+3
2025-06-27Use `.is_multiple_of()` in bootstrapSamuel Tardieu-1/+3
2025-06-27disable caching for cargo commandsbit-aloo-3/+6
2025-06-27move execution context inside exec and prune execution context, use command d...bit-aloo-353/+345
2025-06-27make DeferredCommand a must use and move mark_as_executed inside finish processbit-aloo-1/+4
2025-06-27add caching info on bootstrap commandbit-aloo-6/+4
2025-06-27refactor deferred command and make it compatible with new commandstate, remov...bit-aloo-90/+100
2025-06-27add new command state in execution contextbit-aloo-0/+11
2025-06-27add do_not_cache method and update the warning on as_command_mutbit-aloo-3/+9
2025-06-27use metadata for command cache key spawning directly from commandbit-aloo-20/+25
2025-06-27add command cache key, move to osstring, add should cache to bootstrap commandbit-aloo-19/+76
2025-06-27add caching fields inside Bootstrap commandbit-aloo-1/+26
2025-06-27Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errorsbors-24/+27
2025-06-26Rollup merge of #143001 - Shourya742:2025-06-25-rename-run-always, r=KobzolMichael Goulet-24/+27
2025-06-26Rollup merge of #141311 - folkertdev:tidy-natural-sort, r=jieyouxuMatthias Krüger-5/+5
2025-06-26Auto merge of #142581 - Kobzol:bootstrap-std-method, r=jieyouxubors-678/+941
2025-06-26Auto merge of #141899 - Kobzol:stdarch-josh, r=Amanieubors-7/+1
2025-06-25make `tidy-alphabetical` use a natural sortFolkert de Vries-5/+5
2025-06-25Apply review commentsJakub Beránek-4/+63
2025-06-25rename run_always to run_in_dry_runbit-aloo-24/+27
2025-06-24Rollup merge of #142928 - Noratrieb:no-more-hang, r=clubby789Guillaume Gomez-0/+6
2025-06-24Add change tracker entryJakub Beránek-0/+5
2025-06-23Fix hang in --print=file-names in bootstrapNoratrieb-0/+6
2025-06-23Remove stdarch submodule checkoutJakub Beránek-7/+1
2025-06-23Port more tests to snapshot testsJakub Beránek-647/+614
2025-06-23Rollup merge of #142636 - lolbinarycat:bootstrap-example-unsection, r=KobzolJana Dönszelmann-7/+24
2025-06-23Add snapshot tests for compiler buildsJakub Beránek-4/+182
2025-06-23Do not allow building anything on stage 0Jakub Beránek-2/+7
2025-06-23Do not explicitly build `Rustc` when bootstrap is invoked with the `compiler`...Jakub Beránek-0/+6
2025-06-23Add `Builder::std` method for building a standard libraryJakub Beránek-41/+84
2025-06-22Rollup merge of #142868 - klensy:dc, r=oli-obkGuillaume Gomez-2/+1
2025-06-22remove few from bootstrap tooklensy-2/+1
2025-06-22Rollup merge of #140254 - bjorn3:rustc_panic_abort_abort, r=petrochenkovJacob Pratt-12/+0
2025-06-20configure.py: fix edge casebinarycat-1/+1