-
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 8 pull requests #102816
Rollup of 8 pull requests #102816
Commits on Sep 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e1f735a - Browse repository at this point
Copy the full SHA e1f735aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f17e3 - Browse repository at this point
Copy the full SHA a8f17e3View commit details
Commits on Oct 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e83dcf4 - Browse repository at this point
Copy the full SHA e83dcf4View commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 31bc385 - Browse repository at this point
Copy the full SHA 31bc385View commit details
Commits on Oct 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f708c82 - Browse repository at this point
Copy the full SHA f708c82View commit details
Commits on Oct 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1283441 - Browse repository at this point
Copy the full SHA 1283441View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e497f - Browse repository at this point
Copy the full SHA 40e497fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c327719 - Browse repository at this point
Copy the full SHA c327719View commit details -
Configuration menu - View commit details
-
Copy full SHA for a027474 - Browse repository at this point
Copy the full SHA a027474View commit details
Commits on Oct 8, 2022
-
don't ICE when normalizing closure input tys
`normalize_and_add_constraints` doesn't add entries in `universe_causes` when creating new universes, causing an ICE. Remove it! Add spans to track normalization constraints. Fix couple places where `universe_causes` is not updated correctly to track newly added universes.
Configuration menu - View commit details
-
Copy full SHA for fc3d7eb - Browse repository at this point
Copy the full SHA fc3d7ebView commit details -
add panic_fmt_nounwind for panicing without unwinding, and use it for…
… panic_no_unwind
Configuration menu - View commit details
-
Copy full SHA for b7562b1 - Browse repository at this point
Copy the full SHA b7562b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba38030 - Browse repository at this point
Copy the full SHA ba38030View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27f0a5f - Browse repository at this point
Copy the full SHA 27f0a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e64000 - Browse repository at this point
Copy the full SHA 7e64000View commit details -
Configuration menu - View commit details
-
Copy full SHA for d60e8ec - Browse repository at this point
Copy the full SHA d60e8ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb502f - Browse repository at this point
Copy the full SHA bdb502fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e340796 - Browse repository at this point
Copy the full SHA e340796View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ee7db2 - Browse repository at this point
Copy the full SHA 4ee7db2View commit details -
Remove empty core::lazy and std::lazy
PR rust-lang#98165 with commits 7c360dc and c1a2db3 has moved all of the components of these modules into different places, namely {std,core}::sync and {std,core}::cell. The empty modules remained. As they are unstable, we can simply remove them.
Configuration menu - View commit details
-
Copy full SHA for 4d9d7bf - Browse repository at this point
Copy the full SHA 4d9d7bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 048e637 - Browse repository at this point
Copy the full SHA 048e637View commit details -
Rollup merge of rust-lang#99818 - aliemjay:fix-closure-normalize, r=j…
…ackh726 don't ICE when normalizing closure input tys We were ICEing while rendering diagnostics because `universe_causes` is expected to track every universe created in the typeck's infcx. `normalize_and_add_constraints` doesn't update `universe_causes` when creating new universes, causing an ICE. Remove it! Add spans to better track normalization constraints. Fix couple places where `universe_causes` is not updated correctly to track newly added universes. Fixes rust-lang#102800 ~Fixess rust-lang#99665~ (UPDATE: no longer true; the issue has a different failure path than when this PR was created and should be fixed by rust-lang#101708, but the changes in this PR are still correct and should prevent potential future ICEs)
Configuration menu - View commit details
-
Copy full SHA for ec8b515 - Browse repository at this point
Copy the full SHA ec8b515View commit details -
Rollup merge of rust-lang#101720 - GuillaumeGomez:warn-INVALID_HTML_T…
…AGS, r=notriddle Change default level of INVALID_HTML_TAGS to warning and stabilize it Fixes of rust-lang#67799. cc ``@Nemo157`` r? ``@notriddle``
Configuration menu - View commit details
-
Copy full SHA for 8aeadd0 - Browse repository at this point
Copy the full SHA 8aeadd0View commit details -
Rollup merge of rust-lang#102514 - b-naber:binder-print-fixes, r=jack…
…h726 Don't repeat lifetime names from outer binder in print Fixes rust-lang#102392 Fixes rust-lang#102414 r? `@lcnr`
Configuration menu - View commit details
-
Copy full SHA for fa186e4 - Browse repository at this point
Copy the full SHA fa186e4View commit details -
Rollup merge of rust-lang#102661 - chrysn-pull-requests:rustdoc-effec…
…t-of-fundamental, r=notriddle rustdoc: Document effect of fundamental types This was implemented in rust-lang#96565, but not documented. But it's a useful feature for everyone who implements own wrapper (especially wrappers-around-pointers) types, so that they can behave like pointers (and stdlib wrappers) do -- so here goes a mention in the unstable section of the rustdoc book. (That is where I initially looked to find tricks for making my own wrapper types be transparent to documentation).
Configuration menu - View commit details
-
Copy full SHA for 77fe881 - Browse repository at this point
Copy the full SHA 77fe881View commit details -
Rollup merge of rust-lang#102732 - RalfJung:assert_unsafe_preconditio…
…n2, r=bjorn3 nicer errors from assert_unsafe_precondition This makes the errors shown by cargo-careful nicer, and since `panic_no_unwind` is `nounwind noreturn` it hopefully doesn't have bad codegen impact. Thanks to ``@bjorn3`` for the hint! Would be nice if we could somehow supply our own (static) message to print, currently it always prints `panic in a function that cannot unwind`. But still, this is better than before.
Configuration menu - View commit details
-
Copy full SHA for 0d3c6c1 - Browse repository at this point
Copy the full SHA 0d3c6c1View commit details -
Rollup merge of rust-lang#102790 - cuviper:llvm-tblgen, r=jyn514
Fix llvm-tblgen for cross compiling - Let llvm-config tell us where to find its tools - Add llvm-tblgen to rust-dev for cross-compiling Fixes rust-lang#86890. r? ``@jyn514``
Configuration menu - View commit details
-
Copy full SHA for 439a053 - Browse repository at this point
Copy the full SHA 439a053View commit details -
Rollup merge of rust-lang#102807 - aDotInTheVoid:rdj-rustup-docs, r=j…
…yn514 Document `rust-docs-json` component Follow up to rust-lang#102241 r? ``@jyn514``
Configuration menu - View commit details
-
Copy full SHA for 274ab43 - Browse repository at this point
Copy the full SHA 274ab43View commit details -
Rollup merge of rust-lang#102812 - est31:remove_lazy, r=dtolnay
Remove empty core::lazy and std::lazy PR rust-lang#98165 with commits 7c360dc and c1a2db3 has moved all of the components of these modules into different places, namely {std,core}::sync and {std,core}::cell. The empty modules remained. As they are unstable, we can simply remove them.
Configuration menu - View commit details
-
Copy full SHA for 69cb4cc - Browse repository at this point
Copy the full SHA 69cb4ccView commit details