Rollup of 7 pull requests
Successful merges:
- #84123 (Introduce CompileMonoItem DepNode)
- #84126 (Enable sanitizers for x86_64-unknown-linux-musl)
- #84168 (Lower async fn in traits.)
- #84256 (doc: use U+2212 for minus sign in floating-point -0.0 remarks)
- #84291 (fix aliasing violations in thread_local_const_init)
- #84313 (fix suggestion for unsized function parameters)
- #84330 (Remove unused footer section)
Failed merges:
r? `@ghost`
`@rustbot` modify labels: rollup