-
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 6 pull requests #111392
Rollup of 6 pull requests #111392
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 23e443a - Browse repository at this point
Copy the full SHA 23e443aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81c2459 - Browse repository at this point
Copy the full SHA 81c2459View commit details
Commits on May 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec3a9bc - Browse repository at this point
Copy the full SHA ec3a9bcView commit details
Commits on May 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bb4976a - Browse repository at this point
Copy the full SHA bb4976aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0285611 - Browse repository at this point
Copy the full SHA 0285611View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d5843dd - Browse repository at this point
Copy the full SHA d5843ddView commit details -
vec-shrink-panik: update expectations to work on LLVM 17
For some reason, the called function is `cleanup` on LLVM 17 instead of `filter`. r? @Amanieu
Configuration menu - View commit details
-
Copy full SHA for 9ee9165 - Browse repository at this point
Copy the full SHA 9ee9165View commit details -
Rollup merge of rust-lang#97320 - usbalbin:stabilize_const_ptr_read, …
…r=m-ou-se Stabilize const_ptr_read Stabilizes const_ptr_read, with tracking issue rust-lang#80377
Configuration menu - View commit details
-
Copy full SHA for 8488f24 - Browse repository at this point
Copy the full SHA 8488f24View commit details -
Rollup merge of rust-lang#110770 - m-ou-se:fmt-temp-lifetime, r=oli-obk
Limit lifetime of format_args!() with inlined args. Fixes rust-lang#110769
Configuration menu - View commit details
-
Copy full SHA for 1eb209a - Browse repository at this point
Copy the full SHA 1eb209aView commit details -
Rollup merge of rust-lang#111021 - c410-f3r:dqewdas, r=petrochenkov
Move some tests r? `@petrochenkov`
Configuration menu - View commit details
-
Copy full SHA for 5fbb69f - Browse repository at this point
Copy the full SHA 5fbb69fView commit details -
Rollup merge of rust-lang#111242 - wangkirin:support_rpath_independen…
…t_config, r=albertlarsan68 support set `rpath` option for each target independently Currently the `rpath` option is a global config and it's effect on all targets. But sometimes when developers edit the rustc code and try to release rust toolchains themselves, they may not want to add `rpath` in all targets to avoid dynamically linked shared object library privilege escalation attack. This PR supports set `rpath` option for each target independently . Common developers are not aware of the existence of this configuration option and do not affect the existing development process. This configuration option takes effect only after developers explicitly sets . r? `@albertlarsan68`
Configuration menu - View commit details
-
Copy full SHA for 7d6dd78 - Browse repository at this point
Copy the full SHA 7d6dd78View commit details -
Rollup merge of rust-lang#111282 - scottmcm:remove-unneeded-assumes, …
…r=workingjubilee Remove some `assume`s from slice iterators that don't do anything Because the start pointer is iterators is already a `NonNull`, we emit the appropriate `!nonnull` metadata when loading the pointer to tell LLVM that it's non-null. Probably the best way to see that it's the metadata that's important (and not the `assume`) is to observe that LLVM actually *removes* the `assume` from the optimized IR: <https://rust.godbolt.org/z/KhE6G963n>. (I also checked that, yes, the if-not-ZST `assume` on `end` is still doing something: it's how there's a `!nonnull` metadata on its load, even though it's an ordinary raw pointer. The codegen test added in this PR fails if the other `assume` is removed.)
Configuration menu - View commit details
-
Copy full SHA for 469b3a4 - Browse repository at this point
Copy the full SHA 469b3a4View commit details -
Rollup merge of rust-lang#111385 - durin42:vec-panik-17, r=Amanieu
vec-shrink-panik: update expectations to work on LLVM 17 For some reason, the called function is `cleanup` on LLVM 17 instead of `filter`. r? `@Amanieu`
Configuration menu - View commit details
-
Copy full SHA for 2e54ec5 - Browse repository at this point
Copy the full SHA 2e54ec5View commit details