-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Rollup of 11 pull requests #64442
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Rollup of 11 pull requests #64442
Conversation
use randSecure and randABytes
Sync with rust-lang/rust master branch
declare EnvKey before use to fix build error
Intrinsics can only be defined by the compiler.
use randSecure and randABytes r? @alexcrichton cc @n-salim
Fast path for vec.clear/truncate For trivial types like `u8`, `vec.truncate()`/`vec.clear()` relies on the optimizer to remove the loop. This means more work in debug builds, and more work for the optimizer. Avoiding this busywork is exactly what `mem::needs_drop::<T>()` is for.
Fix inconsistent link formatting.
Trim rustc-workspace-hack Those dependencies seem no longer necessary. `./x.py test` and `x86_64-gnu-tools` container passed locally so I think this won't hurt.
…xcrichton declare EnvKey before use to fix build error r? @alexcrichton
…nsic, r=Centril Ban non-extern rust intrinsics Intrinsics can only be defined by the compiler. Fixes rust-lang#36979
…gify, r=Mark-Simulacrum Remove raw string literal quotes from error index descriptions The error index has unnecessary `r##"` and `"##` around the descriptions from rust-lang#63721. Removing the `stringify` call removes them. r? @Mark-Simulacrum
Add self to .mailmap
…tural-match, r=varkor fn ptr is structural match Make fn ptr always structural match, regardless of whether the formal parameter types or return type are. Fix rust-lang#63479.
codegen: use "_N" (like for other locals) instead of "argN", for argument names. Based on rust-lang#64408 (second commit is new), fixing something I mentioned in rust-lang#64408 (which turned to be an immediate blocker for unifying relevant codepaths). Closes rust-lang#64408 (by containing it). r? @rkruppe
@bors r+ p=11 rollup=never |
📌 Commit 589e238 has been approved by |
⌛ Testing commit 589e238 with merge 0532d6041b1532619129379d232acc53c617f962... |
💔 Test failed - checks-azure |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
Successful merges:
Failed merges:
r? @ghost