Subteam report: tools 2015-11-07
Highlights
This week saw a number of changes on Windows, including a slight change to the directory layout, building compiler-rt with MSVC, and no longer depending on libgcc on GNU builds. In other news rustdoc also no longer warns when documenting and the tools team in conjunction with the lang team have decided to move RFC 1296 into its final comment period.
Dashboard
High priority issues
- Issue #19286: Move automation off mac minis, onto macstadium
- Issue #23757: Add beta/stable integration testing
- Cargo Issue #782: Resolve errors are likely quite obscure
- Cargo Issue #942: Allow top-level overrides to be stored in the manifest
- Cargo Issue #1007:
Need ability to add dependencies based on
#[cfg()] - Cargo Issue #1098: Externally discover the source directories of dependencies?
- Cargo Issue #1215:
cargo buildsometimes causes overrides to be built when it is already built - Cargo Issue #1251: Build dependency awareness
Issues needing a decision
RFC phase
- FCP PR #1296:
RFC: Add an
aliasattribute to #[link] and -l - PR #1133: Make Cargo aware of standard library dependencies
- PR #1246: Compiler UX Guidelines RFC
- PR #1284: Machine-readable output of tests
- PR #1317: Changes to the compiler to support IDEs
- Issue #635: Use benchmarks to set up a website tracking rust performance
- Issue #648: separate rust-format or rustfmt tool that does the pretty-printing
- Issue #816: Custom test frameworks
- Issue #1061: Rust, Windows, and MSVC