-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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 11 pull requests #90134
Rollup of 11 pull requests #90134
Commits on Oct 12, 2021
-
Cleanup LLVM multi-threading checks
The support for runtime multi-threading was removed from LLVM. Calls to `LLVMStartMultithreaded` became no-ops equivalent to checking if LLVM was compiled with support for threads http://reviews.llvm.org/D4216.
Configuration menu - View commit details
-
Copy full SHA for aa3bf01 - Browse repository at this point
Copy the full SHA aa3bf01View commit details
Commits on Oct 19, 2021
-
Fix const qualification when executed after promotion
The const qualification was so far performed before the promotion and the implementation assumed that it will never encounter a promoted. With `const_precise_live_drops` feature, checking for live drops is delayed until after drop elaboration, which in turn runs after promotion. so the assumption is no longer true. When evaluating `NeedsNonConstDrop` it is now possible to encounter promoteds. Use type base qualification for the promoted. It is a sound approximation in general, and in the specific case of promoteds and `NeedsNonConstDrop` it is precise.
Configuration menu - View commit details
-
Copy full SHA for 7581bae - Browse repository at this point
Copy the full SHA 7581baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 456283c - Browse repository at this point
Copy the full SHA 456283cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c97cf7f - Browse repository at this point
Copy the full SHA c97cf7fView commit details
Commits on Oct 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 21d02bf - Browse repository at this point
Copy the full SHA 21d02bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 396a4f4 - Browse repository at this point
Copy the full SHA 396a4f4View commit details -
Change
Duration::from_secs_*
underflow errorNow explicitly says negative value.
Configuration menu - View commit details
-
Copy full SHA for fe060bf - Browse repository at this point
Copy the full SHA fe060bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6469fba - Browse repository at this point
Copy the full SHA 6469fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a81e489 - Browse repository at this point
Copy the full SHA a81e489View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a1834 - Browse repository at this point
Copy the full SHA 83a1834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f23779 - Browse repository at this point
Copy the full SHA 8f23779View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a8bd2d - Browse repository at this point
Copy the full SHA 7a8bd2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c75d8cb - Browse repository at this point
Copy the full SHA c75d8cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a9e82 - Browse repository at this point
Copy the full SHA e7a9e82View commit details
Commits on Oct 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 74c6636 - Browse repository at this point
Copy the full SHA 74c6636View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1e273f - Browse repository at this point
Copy the full SHA e1e273fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 838e673 - Browse repository at this point
Copy the full SHA 838e673View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab44e46 - Browse repository at this point
Copy the full SHA ab44e46View commit details -
triagebot: Treat
I-*nominated
likeI-nominated
rustbot doesn't allow unauthenticated users to set `I-nominated`; apply the same permissions to the new `I-*nominated` labels.
Configuration menu - View commit details
-
Copy full SHA for d50832b - Browse repository at this point
Copy the full SHA d50832bView commit details -
Clarify undefined behaviour for binary heap, btree and hashset
Previously, it wasn't clear whether "This could include" was referring to logic errors, or undefined behaviour. Tweak wording to clarify this sentence does not relate to UB.
Configuration menu - View commit details
-
Copy full SHA for 04c1ec5 - Browse repository at this point
Copy the full SHA 04c1ec5View commit details -
Rollup merge of rust-lang#87537 - Wilfred:improve-min-heap-docs, r=Ma…
…rk-Simulacrum Clarify undefined behaviour in binary heap, btree and hashset docs Previously, it wasn't clear whether "This could include" was referring to logic errors, or undefined behaviour. Tweak wording to clarify this sentence does not relate to UB.
Configuration menu - View commit details
-
Copy full SHA for 9ac6c45 - Browse repository at this point
Copy the full SHA 9ac6c45View commit details -
Rollup merge of rust-lang#89808 - tmiasko:llvm-multithreaded, r=nagisa
Cleanup LLVM multi-threading checks The support for runtime multi-threading was removed from LLVM. Calls to `LLVMStartMultithreaded` became no-ops equivalent to checking if LLVM was compiled with support for threads http://reviews.llvm.org/D4216.
Configuration menu - View commit details
-
Copy full SHA for ad6ca9a - Browse repository at this point
Copy the full SHA ad6ca9aView commit details -
Rollup merge of rust-lang#89944 - mbartlett21:patch-2, r=Mark-Simulacrum
Change `Duration::[try_]from_secs_{f32, f64}` underflow error The error message now says that it was a negative value. Fixes rust-lang#89913.
Configuration menu - View commit details
-
Copy full SHA for 155c9a5 - Browse repository at this point
Copy the full SHA 155c9a5View commit details -
Rollup merge of rust-lang#90028 - tmiasko:structural-match-closure, r…
…=spastorino Reject closures in patterns Fixes rust-lang#90013.
Configuration menu - View commit details
-
Copy full SHA for ea4f062 - Browse repository at this point
Copy the full SHA ea4f062View commit details -
Rollup merge of rust-lang#90054 - michaelwoerister:v0-mangling-in-com…
…piler, r=Mark-Simulacrum Make new symbol mangling scheme default for compiler itself. As suggest in rust-lang#89917 (comment), this PR enables the new symbol mangling scheme for the compiler itself. The standard library is still compiled using the legacy mangling scheme so that the new symbol format does not show up in user code (yet). r? `@Mark-Simulacrum`
Configuration menu - View commit details
-
Copy full SHA for e84a7c8 - Browse repository at this point
Copy the full SHA e84a7c8View commit details -
Rollup merge of rust-lang#90069 - tmiasko:promoted-const-qualif, r=ol…
…i-obk Fix const qualification when executed after promotion The const qualification was so far performed before the promotion and the implementation assumed that it will never encounter a promoted. With `const_precise_live_drops` feature, checking for live drops is delayed until after drop elaboration, which in turn runs after promotion. so the assumption is no longer true. When evaluating `NeedsNonConstDrop` it is now possible to encounter promoteds. Use type base qualification for the promoted. It is a sound approximation in general, and in the specific case of promoteds and `NeedsNonConstDrop` it is precise. Fixes rust-lang#89938.
Configuration menu - View commit details
-
Copy full SHA for 8ff72f5 - Browse repository at this point
Copy the full SHA 8ff72f5View commit details -
Rollup merge of rust-lang#90078 - JohnTitor:test-83479, r=Mark-Simula…
…crum Add a regression test for issue-83479 Add a regression test for rust-lang#83479 (comment), but not close the issue, see rust-lang#83479 (comment).
Configuration menu - View commit details
-
Copy full SHA for 2d0f3c6 - Browse repository at this point
Copy the full SHA 2d0f3c6View commit details -
Rollup merge of rust-lang#90114 - BoxyUwU:cg_defaults_tests, r=lcnr
Add some tests for const_generics_defaults I think this covers some of the stuff required for stabilisation report, some of these tests are probably covering stuff we already have but it can't hurt to have more :) r? `@lcnr`
Configuration menu - View commit details
-
Copy full SHA for 114b995 - Browse repository at this point
Copy the full SHA 114b995View commit details -
Rollup merge of rust-lang#90115 - samlich:test-issue-78561, r=oli-obk
Add test for issue rust-lang#78561 Adds test for and closes rust-lang#78561 which previously crashed compiler.
Configuration menu - View commit details
-
Copy full SHA for 6152de0 - Browse repository at this point
Copy the full SHA 6152de0View commit details -
Rollup merge of rust-lang#90122 - rusticstuff:ci_curl_max_time, r=Mar…
…k-Simulacrum CI: make docker cache download attempt time out after 10 minutes Might help to prevent timeouts we have been seeing: * https://github.com/rust-lang-ci/rust/runs/3946294286?check_suite_focus=true#step:25:23 * https://github.com/rust-lang-ci/rust/runs/3956799200?check_suite_focus=true#step:25:22
Configuration menu - View commit details
-
Copy full SHA for 6717b36 - Browse repository at this point
Copy the full SHA 6717b36View commit details -
Rollup merge of rust-lang#90129 - joshtriplett:triagebot-nominated, r…
…=Mark-Simulacrum triagebot: Treat `I-*nominated` like `I-nominated` rustbot doesn't allow unauthenticated users to set `I-nominated`; apply the same permissions to the new `I-*nominated` labels.
Configuration menu - View commit details
-
Copy full SHA for e33b3e7 - Browse repository at this point
Copy the full SHA e33b3e7View commit details