SIGN IN SIGN UP

Auto merge of #159192 - JonathanBrouwer:rollup-d2abRmH, r=JonathanBrouwer

Rollup of 6 pull requests

Successful merges:

 - rust-lang/rust#158732 (Apply MCP 1003 and move diagnostics.rs into its own module)
 - rust-lang/rust#159131 (bootstrap: Allow path-based skipping of the coverage test suite)
 - rust-lang/rust#159134 (std: fix panic in Windows Stdin::read_vectored with pending surrogate)
 - rust-lang/rust#159178 (Print duration of BOLT instrumentation and optimization steps)
 - rust-lang/rust#159112 (Fix segfault in env access in statically linked FreeBSD binaries)
 - rust-lang/rust#159124 (compiletest: use VecDeque::pop_front_if)
B
bors committed
d39561c2d2b55985d3b6331cc52403e038e7fc8b