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

Rollup of 6 pull requests #68044

Closed
wants to merge 21 commits into from
Closed

Commits on Jan 6, 2020

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

Commits on Jan 7, 2020

  1. Configuration menu
    Copy the full SHA
    eb4fc2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    093fb85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a526c8d View commit details
    Browse the repository at this point in the history
  4. Fix indentation

    MaikKlein committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    eddb3f0 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Configuration menu
    Copy the full SHA
    b81ab44 View commit details
    Browse the repository at this point in the history
  2. Check for the entry kind

    MaikKlein committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    f1fb384 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3f3cb9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c5766f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c52718 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    51b7044 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    25b9621 View commit details
    Browse the repository at this point in the history
  8. Update tests

    petrochenkov committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    8fd85db View commit details
    Browse the repository at this point in the history
  9. Address review comments

    petrochenkov committed Jan 8, 2020
    Configuration menu
    Copy the full SHA
    d426771 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    686d5f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2020

  1. Rollup merge of rust-lang#67122 - petrochenkov:nodedup, r=estebank

    Do not deduplicate diagnostics in UI tests
    
    Error reporting infrastructure deduplicates identical diagnostics with identical spans.
    
    While it's preferable to do this in "release"/"user-facing" mode, it sometimes brings [confusion](rust-lang#50682 (comment)) and hides details that may be important during development.
    
    Do we run some passes multiple times when we could do it once?
    How many times we run them exactly? Can this number be large? Can the multiplied error construction be expensive? Can speculative checks be made cheaper if they don't report errors?
    
    *Relying* on this mechanism to deduplicate some specific error never looks like a proper solution to me personally.
    
    In this PR I attempt to disable this deduplication by applying `-Z deduplicate-diagnostics=no` to UI tests.
    Centril authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    37d17e6 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#67935 - Thomasdezeeuw:issue_67669, r=withou…

    …tboats
    
    Relax the Sized bounds on Pin::map_unchecked(_mut)
    
    Fixes rust-lang#67669.
    Centril authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    b0e7653 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#67975 - EmbarkStudios:export-statics-wasm, …

    …r=alexcrichton
    
    Export public scalar statics in wasm
    
    Fixes rust-lang#67453
    
    I am not sure which export level statics should get when exporting them in wasm. This small change fixes the issue that I had, but this might not be the correct way to implement this.
    Centril authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    c8693fc View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#68006 - infinity0:master, r=nikomatsakis

    Recognise riscv64 in compiletest
    
    Otherwise tests can't run, fails with "Cannot determine Architecture from triple"
    Centril authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    5fdc57c View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#68014 - estebank:unify-e0599, r=cramertj

    Unify output of "variant not found" errors
    
    Fix rust-lang#49566.
    Centril authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    12df732 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#68019 - cuviper:in-tree-compiletest, r=Mark…

    …-Simulacrum
    
    Build compiletest with in-tree libtest
    
    This updates compiletest to build in `Mode::ToolStd`, using the locally-built crates for `std` and especially `test`. This way we're immune to unstable differences in the bootstrap compiler crates, whether that's a prior-release stage0 or a current release local rebuild. Fixes rust-lang#59264.
    
    As a minor cleanup, this also removes the unused `llvm_tools` flag.
    Centril authored Jan 9, 2020
    Configuration menu
    Copy the full SHA
    dcffe11 View commit details
    Browse the repository at this point in the history