-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
Rollup of 5 pull requests #118001
Rollup of 5 pull requests #118001
Commits on Nov 12, 2023
-
bootstrap: simplify setting unstable-options for tools
We unconditionally set this to avoid recompiling tools between `x check $tool` and `x test $tool` executions. See rust-lang#116538 for more information. Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1afb6c - Browse repository at this point
Copy the full SHA b1afb6cView commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cc7d451 - Browse repository at this point
Copy the full SHA cc7d451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aad060 - Browse repository at this point
Copy the full SHA 2aad060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e8a43 - Browse repository at this point
Copy the full SHA 40e8a43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64c0ec6 - Browse repository at this point
Copy the full SHA 64c0ec6View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c8330ba - Browse repository at this point
Copy the full SHA c8330baView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0007675 - Browse repository at this point
Copy the full SHA 0007675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c1b789 - Browse repository at this point
Copy the full SHA 1c1b789View commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8f669f5 - Browse repository at this point
Copy the full SHA 8f669f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dfe47a - Browse repository at this point
Copy the full SHA 5dfe47aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73c1fc5 - Browse repository at this point
Copy the full SHA 73c1fc5View commit details -
Move
lint_store
fromGlobalCtxt
toSession
.This was made possible by the removal of plugin support, which simplified lint store creation. This simplifies the places in rustc and rustdoc that call `describe_lints`, which are early on. The lint store is now built before those places, so they don't have to create their own lint store for temporary use, they can just use the main one.
Configuration menu - View commit details
-
Copy full SHA for a3b4961 - Browse repository at this point
Copy the full SHA a3b4961View commit details -
Remove
Compiler::register_lints
.Lint registration now happens early enough that we can run it from `Config`, before `Compiler` is created.
Configuration menu - View commit details
-
Copy full SHA for dededd2 - Browse repository at this point
Copy the full SHA dededd2View commit details
Commits on Nov 17, 2023
-
Rollup merge of rust-lang#117649 - nnethercote:mv-lint_store, r=cjgillot
Move `lint_store` Some nice cleanups enabled by the removal of compiler plugins. r? `@cjgillot`
Configuration menu - View commit details
-
Copy full SHA for 2b2dd25 - Browse repository at this point
Copy the full SHA 2b2dd25View commit details -
Rollup merge of rust-lang#117850 - onur-ozkan:fix-116538, r=Mark-Simu…
…lacrum bootstrap: simplify setting unstable-options for tools Previously, we unconditionally(instead of `if path == "src/tools/clippy" || ..`) set this (to prevent recompiling tools between `x check $tool` and '` check $another_tool` executions) specifically for tools in the `x check` step. This PR relocates that logic to `fn prepare_tool_cargo`, making it step-agnostic. Fixes rust-lang#116538 Fixes rust-lang#117983
Configuration menu - View commit details
-
Copy full SHA for 3644594 - Browse repository at this point
Copy the full SHA 3644594View commit details -
Rollup merge of rust-lang#117889 - epage:docs, r=Mark-Simulacrum
docs(release): Clarify cargo entries Trying to make these easier to scan and more understandable out of the context of their PR
Configuration menu - View commit details
-
Copy full SHA for 3c0f22d - Browse repository at this point
Copy the full SHA 3c0f22dView commit details -
Rollup merge of rust-lang#117946 - RalfJung:miri-libcore-test, r=Mark…
…-Simulacrum avoid exhaustive i16 test in Miri rust-lang#116301 added a test that is way too slow to be running in Miri. So let's only test a few hopefully representative cases.
Configuration menu - View commit details
-
Copy full SHA for c77cb7a - Browse repository at this point
Copy the full SHA c77cb7aView commit details -
Rollup merge of rust-lang#117963 - nnethercote:rustc_query_system, r=…
…compiler-errors `rustc_query_system` cleanups Minor cleanups. r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for 68f5762 - Browse repository at this point
Copy the full SHA 68f5762View commit details