-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 #102359
Rollup of 5 pull requests #102359
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5510a69 - Browse repository at this point
Copy the full SHA 5510a69View commit details
Commits on Sep 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aca404a - Browse repository at this point
Copy the full SHA aca404aView commit details
Commits on Sep 26, 2022
-
Avoid LLVM-deprecated
Optional::hasValue
LLVM 15 added `Optional::has_value`, and LLVM `main` (16) has deprecated `hasValue`. However, its `explicit operator bool` does the same thing, and was added long ago, so we can use that across our full LLVM range of compatibility.
Configuration menu - View commit details
-
Copy full SHA for 35adb36 - Browse repository at this point
Copy the full SHA 35adb36View commit details
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 594134d - Browse repository at this point
Copy the full SHA 594134dView commit details -
session: remove now-unnecessary lint
#[allow]
sIn rust-lang#101230, the internal diagnostic migration lints - `diagnostic_outside_of_impl` and `untranslatable_diagnostic` - were modified so that they wouldn't trigger on functions annotated with `#[rustc_lint_diagnostics]`. However, this change has to make it into the bootstrap compiler before the `#[allow]` annotations that it aims to remove can be removed, which is possible now that rust-lang#102051 has landed. Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 2286888 - Browse repository at this point
Copy the full SHA 2286888View commit details -
Rollup merge of rust-lang#101555 - jhpratt:stabilize-mixed_integer_op…
…s, r=joshtriplett Stabilize `#![feature(mixed_integer_ops)]` Tracked and FCP completed in rust-lang#87840. ``@rustbot`` label +T-libs-api +S-waiting-on-review +relnotes r? rust-lang/t-libs-api
Configuration menu - View commit details
-
Copy full SHA for fa37cdb - Browse repository at this point
Copy the full SHA fa37cdbView commit details -
Rollup merge of rust-lang#102232 - Urgau:stabilize-bench_black_box, r…
…=TaKO8Ki Stabilize bench_black_box This PR stabilize `feature(bench_black_box)`. ```rust pub fn black_box<T>(dummy: T) -> T; ``` The FCP was completed in rust-lang#64102. ``@rustbot`` label +T-libs-api -T-libs
Configuration menu - View commit details
-
Copy full SHA for c168af8 - Browse repository at this point
Copy the full SHA c168af8View commit details -
Rollup merge of rust-lang#102284 - compiler-errors:missing-type-in-ra…
…w-ptr, r=davidtwco Structured suggestion for missing `mut`/`const` in raw pointer Fixes rust-lang#102261
Configuration menu - View commit details
-
Copy full SHA for 79de0e4 - Browse repository at this point
Copy the full SHA 79de0e4View commit details -
Rollup merge of rust-lang#102337 - cuviper:llvm-optional-bool, r=nikic
Avoid LLVM-deprecated `Optional::hasValue` LLVM 15 added `Optional::has_value`, and LLVM `main` (16) has deprecated `hasValue`. However, its `explicit operator bool` does the same thing, and was added long ago, so we can use that across our full LLVM range of compatibility.
Configuration menu - View commit details
-
Copy full SHA for fdf8751 - Browse repository at this point
Copy the full SHA fdf8751View commit details -
Rollup merge of rust-lang#102356 - davidtwco:translation-bootstrap-bu…
…mp-allow-lint, r=lcnr session: remove now-unnecessary lint `#[allow]`s In rust-lang#101230, the internal diagnostic migration lints - `diagnostic_outside_of_impl` and `untranslatable_diagnostic` - were modified so that they wouldn't trigger on functions annotated with `#[rustc_lint_diagnostics]`. However, this change has to make it into the bootstrap compiler before the `#[allow]` annotations that it aims to remove can be removed, which is possible now that rust-lang#102051 has landed.
Configuration menu - View commit details
-
Copy full SHA for 1784bec - Browse repository at this point
Copy the full SHA 1784becView commit details