Release triage minutes 2016-08-25
P-high
-
https://github.com/rust-lang/rust/issues/29149
- Lifetime bounds in Copy impls are ignored
- E-hard, I-wrong
-
https://github.com/rust-lang/rust/issues/18937
- Methods in impls allowed more restrictive lifetime bounds than in the trait.
- E-hard
-
https://github.com/rust-lang/rust/issues/19925
- Set transmute from fn item to type fn lint a hard error
- no change
-
https://github.com/rust-lang/rust/issues/35662
- LLVM pointer range loop / autovectorization regression
- I-slow
-
https://github.com/rust-lang/rust/issues/35408
- rustc built by MIR overflows its stack for crates with very deep ASTs
- No change
P-medium
-
https://github.com/rust-lang/rust/issues/23157
- glob imports ignore private items
- E-hard, I-wrong, T-compiler, possible PR in flight, pinged author
-
https://github.com/rust-lang/rust/issues/18510
- prevent unwinding past FFI boundaries in code generation
- P-low, I-unsound, T-compiler
-
https://github.com/rust-lang/rust/issues/20841
- Cannot infer closure type with higher-ranked lifetimes inside Box::new
- P-low, E-medium, I-enhancement
-
https://github.com/rust-lang/rust/issues/9883
- Prove the Rust type system sound
- Close
-
https://github.com/rust-lang/rust/issues/19733
- Mutable Pointer Aliasing Rules are Unclear for Unsafe Code
- Close in favor of https://github.com/rust-lang/rfcs/issues/1447
-
https://github.com/rust-lang/rust/issues/22877
- Comparison operators have higher precedence than range operator
..
- E-hard, I-needs-decision, P-low
- Comparison operators have higher precedence than range operator
-
https://github.com/rust-lang/rust/issues/23755
- std::io::Take should have into_inner() method
- E-easy, P-low
-
https://github.com/rust-lang/rust/issues/14875
- Failing destructors leak resources
- P-low, I-needs-decision, E-hard
-
https://github.com/rust-lang/rust/issues/30046
- Closure inference fails to infer that
move
is required when pattern matching - E-hard
- Closure inference fails to infer that
-
https://github.com/rust-lang/rust/issues/21903
- Trait bounds are not yet enforced in type definitions
- E-hard, I-needs-decision, important to fix
-
https://github.com/rust-lang/rust/issues/29008
- stdlib Path has inconsistent normalisation behaviour
- E-easy, A-libs, A-docs, P-low
-
https://github.com/rust-lang/rust/issues/21192
- Precedence of
box
is possibly wrong - T-lang, nmatsakis to update, probably not changing
- Precedence of
-
https://github.com/rust-lang/rust/issues/13231
- opt-in built-in bounds traits RFC tracker
- removed assignee, B-unstable, I-needs-decision, E-hard
-
https://github.com/rust-lang/rust/issues/26758
- The .msi installer freezes if you try to overwrite an existing Rust installation
- E-medium, T-tools, I-wrong, A-windows
-
https://github.com/rust-lang/rust/issues/17657
- Implement where clauses
- A-typesystem, T-compiler