Triage digest: Thu Jun 30 2016


#1

Nominated (I-nominated) issues

discriminant_value intrinsic -- tracking issue for 639 (#24263)

  • Added I-nominated. By @alexcrichton

Implied bounds on nested references + variance = soundness hole (#25860)

  • Added I-nominated. By @brson

Projections, lifetimes, and WF tracking issue (RFC 1214) (#27579)

  • Added I-nominated. By @brson

Tracking issue for stabilizing randomness (#27703)

Cyclic traits allow arbitrary traits to be synthesized (#29859)

  • Added I-nominated. By @brson

Consider substituting type aliases in "public-in-private" checker (#30503)

  • Added I-nominated. By @nikomatsakis

Some more pattern cleanup and bugfixing (#34365)

Escape fewer Unicode codepoints in `Debug` impl of `str` (#34485)

Semicolons are not required on some statements in macros (#34543)

  • Added I-nominated. By @alexcrichton

Beta-nominated issues

Fix macro hygiene regression (#34374, closed)

configure: Remove clang version checks (#34383, closed)

Revert "skip double negation in const eval" (#34497, closed)

Don't crash in item_path when an item lacks a name (#34561, open)

Fix ICE from #33364 by selectively skipping confirmation pass. (#34573, open)

Remaining issues

Methods in impls allowed more restrictive lifetime bounds than in the trait. (#18937)

  • Added I-nominated. By @brson
  • Removed I-nominated. By @pnkfelix

Fn item types should be zero-sized (#19925)

  • Added P-medium. By @brson
  • Removed P-high. By @brson
  • Removed P-medium. By @brson
  • Added P-high. By @brson

Fix dist automation security (#20629)

  • Added P-high. By @steveklabnik
  • Removed P-medium. By @steveklabnik

Remove redundant integer suffixes. (#22501)

  • Added P-low. By @brson

Loop evaluating Cow: Sized in recursive structure (#23714)

  • Added P-medium. By @pnkfelix
  • Removed I-nominated. By @pnkfelix

Incomprehensible error message when inference fails for closure (#24680)

  • Added P-medium. By @brson
  • Removed P-high. By @brson

Tracking issue for `Zero`/`One`/`iter_arith` stabilization (#27739)

  • Removed I-nominated. By @alexcrichton

Tracking issue for `float_extras` stabilization (#27752)

  • Removed I-nominated. By @alexcrichton

Tracking issue for Read::chars (#27802)

  • Removed I-nominated. By @alexcrichton

Code no longer builds because of RFC 1214 (#30829)

  • Added I-nominated. By @brson
  • Added P-medium. By @pnkfelix
  • Removed I-nominated. By @pnkfelix
  • Removed P-high. By @pnkfelix

Linking regression in 1.6 (#31150)

  • Added I-nominated. By @brson

Lifetime bound error when using the indexing operator with an associated type containing a lifetime (#32382)

  • Added I-nominated. By @brson
  • Removed I-nominated. By @pnkfelix
  • Added P-medium. By @pnkfelix

Regression on nightly: doctest on recursion_limit crashes rustdoc (#32445)

  • Added P-medium. By @brson
  • Removed P-high. By @brson

Implement `append` for `BinaryHeap` (#32526)

  • Removed I-nominated. By @alexcrichton

Tracking issue for alloc_system/alloc_jemalloc (#33082)

  • Removed I-nominated. By @alexcrichton

ICE: OutputTypeParameterMismatch in failing to resolve associated type as tuple. (#33364)

  • Added I-nominated. By @brson
  • Removed I-nominated. By @pnkfelix

Tracking issue for `Cell::get_mut` and `RefCell::get_mut` (#33444)

  • Removed I-nominated. By @alexcrichton

[regression] rustc panic on nightly (0667ae9 2016-05-17): Encountered errors `[FulfillmentError(Obligation(predicate=Binder(TraitPredicate (#33723)

  • Added I-nominated. By @brson
  • Added P-high. By @pnkfelix
  • Removed I-nominated. By @pnkfelix

"called `Result::unwrap()` on an `Err` value: Utf8Error { valid_up_to: 2 }" ICE in stable (#33778)

  • Added I-nominated. By @brson
  • Removed I-nominated. By @pnkfelix

ICE in stable 1.9 - ERROR:rbml::reader: failed to find block with tag 32 | [Avoided by removing type decl from closure scope?] (#34027)

  • Added I-nominated. By @brson
  • Added P-high. By @pnkfelix
  • Removed I-nominated. By @pnkfelix

Tracking issue for `{BTreeMap, BTreeSet}::{append, split_off}` (#34152)

  • Removed I-nominated. By @alexcrichton

return_address intrinsic problematic with MIR and hard/impossible to use safely. (#34227)

  • Added P-high. By @pnkfelix
  • Removed I-nominated. By @pnkfelix

Encountered error `Unimplemented` selecting `Binder(...)` during trans (#34349)

  • Added I-nominated. By @arielb1
  • Added P-medium. By @pnkfelix
  • Removed I-nominated. By @pnkfelix

Constants and statics are not required to be Sized. (#34390)

  • Added I-nominated. By @eddyb
  • Removed I-nominated. By @eddyb

LinkedList implementation violates aliasing rules (#34417)

  • Added I-nominated. By @alexcrichton
  • Added P-medium. By @alexcrichton
  • Removed I-nominated. By @alexcrichton
  • Added P-medium. By @alexcrichton

    triage: P-medium

    Not actively causing breakage today, but we’re likely to want to revisit this soon

fulfillment error involving quickcheck `Testable` trait on `fn` types (and tuples?) (#34503)

  • Added P-high. By @pnkfelix

Permalink to this digest