Auto merge of #52352 - kennytm:rollup, r=kennytm
Rollup of 17 pull requests
Successful merges:
- #51962 (Provide llvm-strip in llvm-tools component)
- #52003 (Implement `Option::replace` in the core library)
- #52156 (Update std::ascii::ASCIIExt deprecation notes)
- #52280 (llvm-tools-preview: fix build-manifest)
- #52290 (Deny bare trait objects in src/librustc_save_analysis)
- #52293 (Deny bare trait objects in librustc_typeck)
- #52299 (Deny bare trait objects in src/libserialize)
- #52300 (Deny bare trait objects in librustc_target and libtest)
- #52302 (Deny bare trait objects in the rest of rust)
- #52310 (Backport 1.27.1 release notes to master)
- #52315 (Resolve FIXME(#27942))
- #52316 (task: remove wrong comments about non-existent LocalWake trait)
- #52322 (Update llvm-rebuild-trigger in light of LLVM 7 upgrade)
- #52330 (Don't silently ignore invalid data in target spec)
- #52333 (CI: Enable core dump on Linux, and print their stack trace on segfault. )
- #52346 (Fix typo in improper_ctypes suggestion)
- #52350 (Bump bootstrap compiler to 1.28.0-beta.10)
Failed merges:
r? @ghost