# Triage digest: Mon Jan 25 2016

**URL:** <https://internals.rust-lang.org/t/triage-digest-mon-jan-25-2016/3111>\
**Category:** Uncategorized\
**Created:** [January 26, 2016, 2:50am UTC](https://internals.rust-lang.org/t/triage-digest-mon-jan-25-2016/3111 "2016-01-26T02:50:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![triagebot](https://avatars.discourse-cdn.com/v4/letter/t/e480ec/32.png) [@triagebot](https://internals.rust-lang.org/u/triagebot)\
**Post date:** [January 26, 2016, 2:50am UTC](https://internals.rust-lang.org/t/triage-digest-mon-jan-25-2016/3111/1 "2016-01-26T02:50:51Z")

</div>

## Nominated (I-nominated) issues

### [Tracking Issue for RFC 213: Default Type Parameter Fallback (#27336)](https://github.com/rust-lang/rust/issues/27336)

### [Tracking issue for `cell_extras` stabilization (#27746)](https://github.com/rust-lang/rust/issues/27746)

- Added **I-nominated**. By @aturon

### [Tracking issue for make\_ascii\_{upper,lower}case (#27809)](https://github.com/rust-lang/rust/issues/27809)

- Added **I-nominated**. By @alexcrichton

### [Tracking issue for `braced_empty_structs` (RFC 218) (#29720)](https://github.com/rust-lang/rust/issues/29720)

### [Warn must\_use in tuple (#29815)](https://github.com/rust-lang/rust/issues/29815)

### [Move Duration to libcore (and remove deprecated Duration::span) (#30594)](https://github.com/rust-lang/rust/issues/30594)

### [Nightly does not work on some Debian Wheezy because gcc doesn't support gold. (#30783)](https://github.com/rust-lang/rust/issues/30783)

### [Linking with gold does not search /usr/local/lib (#30784)](https://github.com/rust-lang/rust/issues/30784)

### [Don't make atomic loads and stores volatile (#30962)](https://github.com/rust-lang/rust/issues/30962)

### [DragonflyBSD build is broken (#31009)](https://github.com/rust-lang/rust/issues/31009)

- Added **I-nominated**. By @brson

### [rustc wrongly reports conflicting trait implementations (#31115)](https://github.com/rust-lang/rust/issues/31115)

- Added **I-nominated**. By @huonw

triage: I-nominated T-lang

I don’t have time to really dig into it, but I suspect the bug here might be that the associated type version does compile (although the two examples are fairly different: the second one only has three traits but the first one has 4?). Rust tries to avoid reasoning about implementations that don’t exist, unless it _absolutely_ has to (which is what the `#[fundamental]` attribute does, see e.g. [https://dxr.mozilla.org/rust/rev/c14b615534ebcd5667f594c86d18eebff6afc7cb/src/libcore/marker.rs#60](https://dxr.mozilla.org/rust/rev/c14b615534ebcd5667f594c86d18eebff6afc7cb/src/libcore/marker.rs#60) and [https://dxr.mozilla.org/rust/rev/c14b615534ebcd5667f594c86d18eebff6afc7cb/src/libcore/ops.rs#1637](https://dxr.mozilla.org/rust/rev/c14b615534ebcd5667f594c86d18eebff6afc7cb/src/libcore/ops.rs#1637)), because doing this reasoning is a pretty large backwards compatibility risk.

cc @rust-lang/lang, but especially @nikomatsakis

### [In cross-compiled i686-\>x86\_64 code, thread::spawn crashes on my system (#31139)](https://github.com/rust-lang/rust/issues/31139)

- Added **I-nominated**. By @alexcrichton

triage: I-nominated

### [Resolve: stop requiring `use` and `extern crate` declarations to precede statements in blocks (#31144)](https://github.com/rust-lang/rust/issues/31144)

### [Linking regression in 1.6 (#31150)](https://github.com/rust-lang/rust/issues/31150)

- Added **I-nominated**. By @brson

### [Windows linker regression in 1.6 (#31151)](https://github.com/rust-lang/rust/issues/31151)

- Added **I-nominated**. By @brson

### [Massive compiler perf regression (#31157)](https://github.com/rust-lang/rust/issues/31157)

- Added **I-nominated**. By @sfackler

### [Allow enum variants to be used through a type alias of the enum (#31179)](https://github.com/rust-lang/rust/issues/31179)

## Beta-nominated issues

### [std: Stabilize custom hasher support in HashMap (#31081, open)](https://github.com/rust-lang/rust/issues/31081)

### [1.7 release notes (#31099, open)](https://github.com/rust-lang/rust/issues/31099)

### [mk: Move from `-D warnings` to `#![deny(warnings)]` (#31120, open)](https://github.com/rust-lang/rust/issues/31120)

### [implement RFC amendment 1462 (add `[` to FOLLOW(ty)) (#31152, open)](https://github.com/rust-lang/rust/issues/31152)

## Remaining issues

### [std::io::Take should have into\_inner() method (#23755)](https://github.com/rust-lang/rust/issues/23755)

- Added **P-medium**. By @alexcrichton

triage: P-medium

@sfackler indicated that he was interested in making a PR for this and limiting it to the I/O adaptors for now.

### [Box::from(&str) -\> Box regression (#30634)](https://github.com/rust-lang/rust/issues/30634)

- Added **beta-nominated**. By @brson
- Removed beta-nominated. By @brson

### [librustc\_trans: function parameters should be annotated with zeroext/signext (#30841)](https://github.com/rust-lang/rust/issues/30841)

- Added **I-nominated**. By @Aatch
- Added **P-medium**. By @nikomatsakis

triage: P-medium

Good catch reporting this bug! This should definitely be fixed, but PowerPC is not a “tier 1” platform, so it’s not a _high priority_ (drop everything) sort of bug.

### [Undocumented panics in std::process on unix for strings with interior nuls (#30858)](https://github.com/rust-lang/rust/issues/30858)

- Added **P-medium**. By @alexcrichton

triage: P-medium

The libs team discussed this in triage yesterday and the conclusion was that the defer-the-error strategy is fine for `Command`. We discussed briefly that this may be altering the contract of `Command` (e.g. changing panics to results), but the `Result` behavior seems more consistent with the `std::fs` APIs.

### [BufWriter is not panic-safe (#30888)](https://github.com/rust-lang/rust/issues/30888)

- Added **P-medium**. By @alexcrichton

triage: P-medium

@sfackler is fixing the data corruption in #31068

### [Compilation error in Rust 1.6 stable (#31118)](https://github.com/rust-lang/rust/issues/31118)

- Added **I-nominated**. By @brson

[Permalink to this digest](http://www.ncameron.org/triage/digest?date=2016-01-26T02-50-51-491Z)

---

<div class="post-metadata">

**Author:** ![triagebot](https://avatars.discourse-cdn.com/v4/letter/t/e480ec/32.png) [@triagebot](https://internals.rust-lang.org/u/triagebot)\
**Post date:** [March 25, 2019, 8:25am UTC](https://internals.rust-lang.org/t/triage-digest-mon-jan-25-2016/3111/2 "2019-03-25T08:25:42Z")

</div>

Closed on March 25, 2019, 8:25am UTC

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
