-
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 7 pull requests #121356
Rollup of 7 pull requests #121356
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a4d969b - Browse repository at this point
Copy the full SHA a4d969bView commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 994d551 - Browse repository at this point
Copy the full SHA 994d551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18fdf59 - Browse repository at this point
Copy the full SHA 18fdf59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c80aad - Browse repository at this point
Copy the full SHA 1c80aadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 762febd - Browse repository at this point
Copy the full SHA 762febdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14a4551 - Browse repository at this point
Copy the full SHA 14a4551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05ce209 - Browse repository at this point
Copy the full SHA 05ce209View commit details -
Configuration menu - View commit details
-
Copy full SHA for 515d805 - Browse repository at this point
Copy the full SHA 515d805View commit details -
Expand weak alias types before collecting constrained and referenced …
…late bound regions
Configuration menu - View commit details
-
Copy full SHA for da01cce - Browse repository at this point
Copy the full SHA da01cceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b3df6f - Browse repository at this point
Copy the full SHA 1b3df6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f515f99 - Browse repository at this point
Copy the full SHA f515f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ac73cb - Browse repository at this point
Copy the full SHA 9ac73cbView commit details -
Rollup merge of rust-lang#119203 - farnoy:simd-masked-intrinsic-docfi…
…x, r=RalfJung Correct the simd_masked_{load,store} intrinsic docs Explains the uniform pointer being used for these two operations and how elements are offset from it.
Configuration menu - View commit details
-
Copy full SHA for fc5f6f8 - Browse repository at this point
Copy the full SHA fc5f6f8View commit details -
Rollup merge of rust-lang#121277 - reitermarkus:generic-nonzero-conve…
…rt-num, r=dtolnay Refactor trait implementations in `core::convert::num`. Tracking issue: rust-lang#120257 Implement conversion traits using generic `NonZero` type, and refactor all macros to use a consistent format/order of parameters. r? `@dtolnay`
Configuration menu - View commit details
-
Copy full SHA for 3099a79 - Browse repository at this point
Copy the full SHA 3099a79View commit details -
Rollup merge of rust-lang#121322 - compiler-errors:next-solver-fulfil…
…lment-ice, r=lcnr Don't ICE when hitting overflow limit in fulfillment loop in next solver As the title says, let's not ICE when hitting the overflow limit in fulfill. On the other hand, we don't want to treat these as true errors, since it means that whether something is considered a true error or an ambiguity is dependent on overflow handling in the solver, which seems not worth it. Now that we use the presence of true errors in fulfillment for implicit negative coherence, we especially don't want to tie together coherence and overflow. I guess I could also drain these errors out of fulfillment and put them into some `ambiguities` storage so we could return them in `select_all_or_error` without having to re-process them every time we call `select_where_possible`. Let me know if that's desired. r? lcnr
Configuration menu - View commit details
-
Copy full SHA for d43fd29 - Browse repository at this point
Copy the full SHA d43fd29View commit details -
Rollup merge of rust-lang#121323 - compiler-errors:raw-param-types, r…
…=oli-obk Don't use raw parameter types in `find_builder_fn` We shouldn't really ever be using `EarlyBinder::skip_binder` then performing type equality, since param types will never be equal to other types. When checking compatibility with the signature, we instead create some fresh args. Fixes rust-lang#121314
Configuration menu - View commit details
-
Copy full SHA for e3ff2a8 - Browse repository at this point
Copy the full SHA e3ff2a8View commit details -
Rollup merge of rust-lang#121344 - fmease:lta-constr-by-input, r=oli-obk
Expand weak alias types before collecting constrained/referenced late bound regions + refactorings Fixes rust-lang#114220. Follow-up to rust-lang#120780. r? `@oli-obk`
Configuration menu - View commit details
-
Copy full SHA for 532b3ea - Browse repository at this point
Copy the full SHA 532b3eaView commit details -
Rollup merge of rust-lang#121350 - compiler-errors:resolve, r=oli-obk
Fix stray trait mismatch in `resolve_associated_item` for `AsyncFn` Copy-paste error meant that we were calling `fn_trait_kind_from_def_id` instead of `async_fn_trait_kind_from_def_id`. But turns out we don't even need to do that, since we already matched the trait def id above. Fixes rust-lang#121306 r? oli-obk
Configuration menu - View commit details
-
Copy full SHA for 433180e - Browse repository at this point
Copy the full SHA 433180eView commit details -
Rollup merge of rust-lang#121352 - malobre:patch-1, r=Nilstrieb
docs: add missing "the" to `str::strip_prefix` doc Fix rust-lang#121348
Configuration menu - View commit details
-
Copy full SHA for c03f61b - Browse repository at this point
Copy the full SHA c03f61bView commit details