Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/rust
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 668864d
Choose a base ref
...
head repository: rust-lang/rust
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 536a900
Choose a head ref
  • 13 commits
  • 33 files changed
  • 4 contributors

Commits on Feb 6, 2017

  1. Fix for bootstrapping on NixOS

    NixOS puts Linux's dynamic loader in wierd place. Detect when we're on NixOS
    and patch the downloaded bootstrap executables appropriately.
    canndrew committed Feb 6, 2017
    Configuration menu
    Copy the full SHA
    64c1ac8 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2017

  1. Small inference fix

    As per comment: #39297 (comment)
    canndrew committed Feb 9, 2017
    Configuration menu
    Copy the full SHA
    d87644c View commit details
    Browse the repository at this point in the history
  2. Add test for #39485

    canndrew committed Feb 9, 2017
    Configuration menu
    Copy the full SHA
    5429305 View commit details
    Browse the repository at this point in the history
  3. Fix tests

    canndrew committed Feb 9, 2017
    Configuration menu
    Copy the full SHA
    18be42c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2017

  1. Configuration menu
    Copy the full SHA
    6e2631a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0a5b9d View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2017

  1. Configuration menu
    Copy the full SHA
    2d91e7a View commit details
    Browse the repository at this point in the history
  2. appveyor: Move MSVC dist builds to their own builder

    In the long run we want to separate out the dist builders from the test
    builders. This provides us leeway to expand the dist builders with more tools
    (e.g. Cargo and the RLS) without impacting cycle times.
    
    Currently the Travis dist builders double-up the platforms they provide builds
    for, so I figured we could try that out for MSVC as well. This commit adds a new
    AppVeyor builder which runs a dist for all the MSVC targets:
    
    * x86_64-pc-windows-msvc
    * i686-pc-windows-msvc
    * i586-pc-windows-msvc
    
    If this takes too long and/or times out we'll need to split this up. In any case
    we're going to need more capacity from AppVeyor no matter what becaue the two
    pc-windows-gnu targets can't cross compile so we need at least 2 more builders
    no matter what.
    alexcrichton committed Feb 16, 2017
    Configuration menu
    Copy the full SHA
    5286c68 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Auto merge of #39752 - keeperofdakeys:macro-error, r=keeperofdakeys

    Refactor macro resolution errors + add derive macro suggestions
    
    Move legacy macro resolution error reporting to `finalize_current_module_macro_resolutions`, and provide suggestions for derive macros.
    
    Fixes #39323
    
    cc #30197
    
    r? @jseyfried
    bors committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    16c94cd View commit details
    Browse the repository at this point in the history
  2. Style fixups

    canndrew committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    5e324bd View commit details
    Browse the repository at this point in the history
  3. Auto merge of #39852 - alexcrichton:appveyor-separate-dist, r=brson

    appveyor: Move MSVC dist builds to their own builder
    
    In the long run we want to separate out the dist builders from the test
    builders. This provides us leeway to expand the dist builders with more tools
    (e.g. Cargo and the RLS) without impacting cycle times.
    
    Currently the Travis dist builders double-up the platforms they provide builds
    for, so I figured we could try that out for MSVC as well. This commit adds a new
    AppVeyor builder which runs a dist for all the MSVC targets:
    
    * x86_64-pc-windows-msvc
    * i686-pc-windows-msvc
    * i586-pc-windows-msvc
    
    If this takes too long and/or times out we'll need to split this up. In any case
    we're going to need more capacity from AppVeyor no matter what becaue the two
    pc-windows-gnu targets can't cross compile so we need at least 2 more builders
    no matter what.
    bors committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    e879aa4 View commit details
    Browse the repository at this point in the history
  4. Auto merge of #39485 - canndrew:inference-fix-39297, r=nikomatsakis

    Ignore expected type in diverging blocks
    
    As per comment: #39297 (comment)
    bors committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    dc0bb3f View commit details
    Browse the repository at this point in the history
  5. Auto merge of #39578 - canndrew:nixos-bootstrap-fix, r=alexcrichton

    Fix for bootstrapping on NixOS
    
    NixOS puts Linux's dynamic loader in wierd place. Detect when we're on NixOS and patch the downloaded bootstrap executables appropriately.
    bors committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    536a900 View commit details
    Browse the repository at this point in the history
Loading