---
title: 2022 Q2 P-high review (2022-06-10 meeting)
tags: steering, rustc
---
# 2022 Q2 P-high review
## Proposed Agenda
* Review the T-compiler P-high issues with no WG assigned, try to identify a WG to own them
* Review the issues with no team, make sure they have one
* Choose a category of remaining issues to review for rest of meeting
* e.g. A-linkage? A-LLVM? A-codegen? A-lifetimes?
## T-compiler Issue Queue
* [#97552](https://github.com/rust-lang/rust/issues/97552): "Vec::deref no longer inlined if LTO is enabled"
* opened in 2022-05
* A-LLVM
* I-slow
* regression-untriaged
* [#97540](https://github.com/rust-lang/rust/issues/97540): "Result that uses niches resulting in a final size of 16 bytes emits poor LLVM IR due to ABI"
* opened in 2022-05
* A-codegen
* I-slow
* regression-stable-to-stable
* [#97428](https://github.com/rust-lang/rust/issues/97428): "Infinite recursion optimized away with opt-level=z"
* opened in 2022-05
* A-LLVM
* I-unsound
* [#96926](https://github.com/rust-lang/rust/issues/96926): "Mixing crates using different panic modes may introduce UB if a non-Rust unwind "escapes" into panic=abort crate via "C-unwind"
* opened in 2022-05
* I-unsound
* [#96306](): ""
* [#96194](): ""
* [#96054](): ""
* [#95926](): ""
* [#93774](): ""
* [#90357](): ""
* [#90316](): ""
* [#90286](): ""
* [#90256](): ""
* [#89601](): ""
* [#89503](): ""
* [#89241](): ""
* [#88888](): ""
* [#86712](): ""
* [#86511](): ""
* [#86172](): ""
* [#85821](): ""
* [#85155](): ""
* [#85099](): ""
* [#84970](): ""
* [#84873](): ""
* [#84857](): ""
* opened: 2021-05
* [#84591](): ""
* opened: 2021-04
* [#84533](): ""
* opened: 2021-04
* [#84366](): ""
* opened: 2021-04
* [#84305](): ""
* opened: 2021-04
* [#84097](): ""
* opened: 2021-04
* [#83911](): ""
* opened: 2021-04
* [#82151](): ""
* opened: 2021-02
* [#81408](): ""
* opened: 2021-01
* [#81317](): ""
* opened: 2021-01
* [#80951](): ""
* opened: 2021-01
* [#80816](): ""
* opened: 2021-01
* [#80703](): ""
* opened: 2021-01
* [#80127](): ""
* opened: 2020-12
* [#79609](): ""
* opened: 2020-12
* [#79590](): ""
* opened: 2020-11
* [#79168](): ""
* opened: 2020-11
* [#78893](): ""
* opened: 2020-11
* [#86360](): ""
* opened: 2020-09
*
* [#76037](): ""
* opened: 2020-08
* owner: WG-incr-comp
* I-ICE
* [#75385](): ""
* opened: 2020-08
* A-linkage
* O-linux
* regression-from-stable-to-stable
* [#74713](): ""
* opened: 2020-07
* owner: WG-project-const-generics
* I-ICE
* [#74657](): ""
* opened: 2020-07
* A-linkage, A-LLVM
* E-needs-mcve
* regression-from-stable-to-stable
* [#72837](https://github.com/rust-lang/rust/issues/72837): "Compiling simple (but long) code with lots of async/await takes hours"
* opened: 2020-05
* owner: WG-async
* A-async-await
* I-compilemem, I-compiletime
* [#70819](https://github.com/rust-lang/rust/issues/70819): "forbid overwritten by later allow on the same "scope level""
* opened: 2020-05
* owner: WG-diagnostics
* A-frontend, A-lint
* [#70143](https://github.com/rust-lang/rust/issues/70143): "Locals aligned to greater than page size can cause unsound behavior "
* opened: 2020-03
* I-unsound
* A-LLVM
* O-linux, O-windows-msvc
* [#70022](https://github.com/rust-lang/rust/issues/70022): "Statics don't support alignments larger than the page size"
* opened: 2020-03
* I-unsound
* O-linux, O-windows-gnu, O-windows-msvc
* [#68109](https://github.com/rust-lang/rust/issues/68109): "rustc panics when compiling code that uses tokio's LocalSet"
* opened: 2020-01
* owner: WG-async
* A-async-await
* E-needs-mcve, E-needs-test
* I-ICE
* [#67497](https://github.com/rust-lang/rust/issues/67497): "Switching to opt-level=z on i686-windows-msvc triggers STATUS_ACCESS_VIOLATION"
* opened 2019-12
* A-linkage
* E-needs-mcve
* O-windows
* [#66916](https://github.com/rust-lang/rust/issues/66916): "Emscripten builds broken on nightly? (Linking errors in fresh "hello world" crate)"
* opened: 2019-11
* A-linkage
* E-needs-mcve
* O-wasm
* regression-from-stable-to-stable
* [#65391](https://github.com/rust-lang/rust/issues/65391): "rust-lld since 1.38 overlaps .text with .rodata for embedded arm target"
* opened: 2019-10
* owner: WG-embedded
* A-linkage, A-LLVM
* O-ARM
* regression-from-stable-to-stable
* [#64552](https://github.com/rust-lang/rust/issues/64552): "Lifetime bounds in auto trait impls prevent trait from being implemented on generators"
* opened: 2019-09
* owner: WG-traits
* A-async-await, A-generators, A-traits
* [#64340](https://github.com/rust-lang/rust/issues/64340: "Linking issue with Rust 1.37.0"
* opened: 2019-09
* A-linkage
* regression-stable-to-stable
* [#58368](https://github.com/rust-lang/rust/issues/58368): "A big regression in tokio-webpush-simple-opt"
* opened: 2019-02
* owner: WG-incr-comp
* A-incr-comp
* I-compiletime
* regression-stable-to-stable
* [#53934](https://github.com/rust-lang/rust/issues/53934): "disambiguate between multiple suggestions and a single multi-span suggestion; or, JSON error format is not round-trippable"
* opened 2018-09
* owner: WG-diagnostics
* A-diagnostics
* E-medium, E-mentor, C-clean
* really P-high?
* [#52652](https://github.com/rust-lang/rust/issues/52652): "Abort instead of unwinding past FFI functions"
* opened 2018-07
* A-ffi
* C-tracking-issue
* I-unsound
## Non T-compiler Issue Queue
* [#97549](): "Higher memory usage on Rust 1.61.0 (compared to 1.60.0) leading to SIGKILL"
*