Nominated (I-nominated) issues
Don't ICE when uncallable functions occur due to unsatisfiable where clauses (#21203)
Tracking issue for stabilizing randomness (#27703)
Tracking issue for DNS in std::net (#27705)
Tracking issue for string patterns (#27721)
Tracking issue for `macro_reexport` feature (#29638)
no_run doctests no longer verify lints (#31576)
sync::Once and panicking closure (#31688)
Tracking issue for compare_exchange (#31767)
Disallow methods from traits that are not in scope (#31908)
Regression in autoderef on ascii traits (#32074)
resolve: Minimize hacks in name resolution of primitive types (#32131)
Zero-sized functions pointers no longer variadic-compatible (#32201)
Beta-nominated issues
std: Stabilize `into_*` ASCII methods (#32020, closed)
truncate i8-s to i1-s when loading constants (#32032, closed)
Improve the check_pat_enum logic (#32039, closed)
remove wrong assert in check_match (#32041, closed)
Move into_ascii_{low,upp}ercase (back) to a separate trait. (#32076, open)
Do not report errors from regionck if other errors were already reported (#32164, closed)
Make warnings of renamed and removed lints themselves lints (#32219, open)
Remaining issues
floating point to integer casts can cause undefined behaviour (#10184)
- Added P-medium. By @nikomatsakis
triage: P-medium
Tracking issue for `recover` stabilization (#27719)
- Added I-nominated. By @alexcrichton
Tracking issue for DST coercions (coerce_unsized, unsize) stabilization (#27732)
- Removed I-nominated. By @aturon
Tracking issue for ::{as_ref, as_mut_ref} (#27780)
- Added I-nominated. By @alexcrichton
Tracking issue for `#[deprecated]` (#29935)
- Added I-nominated. By @sfackler
Inconsistency in whether methods of shadowed traits are usable (#31379)
- Added P-medium. By @nikomatsakis
Discussed in @rust-lang/lang meeting and settled on "methods from shadowed traits should be unavailable".
triage: P-medium
Tracking issue for file_try_clone (#31405)
- Added I-nominated. By @sfackler
Trace_macros!() is not effectively gated (#31753)
- Added P-low. By @nikomatsakis
Discussed in @rust-lang/compiler triage mtg. Since compilation doesn't succeed, it's not really possible to publish crates that rely on this. If we take it away, some people could get upset, but it won't cause widescale breakage (and people can always get upset when you take something away, feature-gate or no). Therefore, P-low.
triage: P-low
Consider turning "visibility has no effect inside functions" into a lint (#31776)
- Added I-nominated. By @pnkfelix
triage: I-nominated
(I suspect this is a P-medium issue.)
I suspect we can do this without an RFC (though I could imagine some of the details about interaction with private-in-public checking may lead to unanticipated results that could justify one…)
- Added P-medium. By @nikomatsakis
Discussed in @rust-lang/lang meeting and conclusion was that we should just drop this restriction and not replace it with a lint, due to aforementioned examples.
triage: P-medium
Rustc does not stop on error. (#31804)
- Added I-nominated. By @arielb1
- Added P-high. By @nikomatsakis
triage: P-high
Can access invalid memory and cause sigsegv using safe Rust (#31852)
- Added I-nominated. By @alexcrichton
triage: I-nominated
This seems familiar as in we’ve had it reported before, but… I thought we fixed it with a bunch of well-formededness RFCs? Seems good to get visibility though!
cc @rust-lang/compiler