Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[beta] Processing merged backports #50127

Merged
merged 17 commits into from
Apr 21, 2018
Merged

Commits on Apr 20, 2018

  1. Fix path attribute in rustdoc

    GuillaumeGomez authored and alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    164d1f1 View commit details
    Browse the repository at this point in the history
  2. Add docs for the test crate with the std docs

    If the compiler docs aren't going to include the test crate then it may as well be included with std.
    ollie27 authored and alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    2bdfb33 View commit details
    Browse the repository at this point in the history
  3. Remove underscore_lifetimes and match_default_bindings from activ…

    …e feature list
    
    These are already stabilized in 1.26.
    kennytm authored and alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    ffcb0cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41cf3c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0fe037d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06ae85c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac03f1e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4484548 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    013dbef View commit details
    Browse the repository at this point in the history
  10. do not propagate Err when determing causal info

    In intercrate mode, if we determine that a particular `T: Trait` is
    unknowable, we sometimes also go and get extra causal information. An
    errant `?` was causing us to propagate an error found in that process
    out as if `T: Trait` was not unknowable but rather not provable. This
    led to an ICE.
    nikomatsakis authored and alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    54db8bf View commit details
    Browse the repository at this point in the history
  11. Fix ICE with impl Trait

    sinkuu authored and alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    568e9c6 View commit details
    Browse the repository at this point in the history
  12. Print region in case of ICE

    sinkuu authored and alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    1860c05 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    992e2f8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    632aaa4 View commit details
    Browse the repository at this point in the history
  15. ci: Remove x86_64-gnu-incremental builder

    This builder is starting to time out frequently causing PRs to bounce and
    otherwise doesn't seem to be catching too many bugs, so this commit removes it
    entirely. We've had a number of timeouts in the last few weeks related to this
    builder:
    
    * https://travis-ci.org/rust-lang/rust/jobs/360947582
    * https://travis-ci.org/rust-lang/rust/jobs/360464190
    * https://travis-ci.org/rust-lang/rust/jobs/359946975
    * https://travis-ci.org/rust-lang/rust/jobs/361213241
    * https://travis-ci.org/rust-lang/rust/jobs/362346279
    * https://travis-ci.org/rust-lang/rust/jobs/362072331
    
    On a good run this builder takes about 2h15m, which is already too long for
    Travis and the variable build times end up pushing it beyond the 3h limit
    occasionally.
    
    The timeouts here are somewhat expected in that an incrementally compiled rustc
    compiler isn't optimized like a normal rustc, disallowing inlining between
    codegen units and losing lots of optimization opportunities.
    alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    6027efe View commit details
    Browse the repository at this point in the history
  16. Paper over a bug on master

    This commit papers over rust-lang#49889 (introducing a fixme pointing at rust-lang#50125) for a
    bug that was introduced with rust-lang#49695. This workaround is taken from rust-lang#49891.
    alexcrichton committed Apr 20, 2018
    Configuration menu
    Copy the full SHA
    b00f39b View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2018

  1. Configuration menu
    Copy the full SHA
    84fdaf0 View commit details
    Browse the repository at this point in the history