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 7 pull requests #64264

Merged
merged 25 commits into from
Sep 7, 2019
Merged

Rollup of 7 pull requests #64264

merged 25 commits into from
Sep 7, 2019

Commits on Aug 30, 2019

  1. Update zx_time_t to an i64

    tmandry committed Aug 30, 2019
    Configuration menu
    Copy the full SHA
    5da1123 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    403701f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2019

  1. Configuration menu
    Copy the full SHA
    7bfa2be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f91ad0 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Configuration menu
    Copy the full SHA
    c86ea34 View commit details
    Browse the repository at this point in the history
  2. Rename --warnings=allow to --warnings=warn

    We never allowed the warnings, only made them not denied.
    Mark-Simulacrum committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    fda251b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. Restrict error code length to 80 columns

    The global restriction is 100, but since error codes are printed out via
    --explain we want to restrict them to just 80 columns.
    Mark-Simulacrum committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    74563b4 View commit details
    Browse the repository at this point in the history
  2. 3 Configuration menu
    Copy the full SHA
    b437240 View commit details
    Browse the repository at this point in the history
  3. Remove codegen dependencies

    Not doing this leads to building two copies of e.g. num_cpus in the
    sysroot and _llvm deps, leading to conflicts between the two when
    compiling librustc_codegen_llvm. It's not entirely clear why this is the
    case after the changes in this PR but likely has something to do with a
    subtle difference in ordering or similar.
    Mark-Simulacrum committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    3f1dc32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4de4f30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41b39fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5153db1 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. Upgrade env_logger to 0.6

    mati865 committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    8ddbe76 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2019

  1. Configuration menu
    Copy the full SHA
    c1d29ee View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
    alexreg and Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    fd48ca2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49d2fd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    553a56d View commit details
    Browse the repository at this point in the history
  5. compiletest: Match suffixed environments

    This fixes a case where an `ignore-musl` test was not ignored on
    `armv7-unknown-linux-musleabihf` because the environment did not exactly
    match. Only enforce that the environment starts with the argument to
    `ignore-`.
    smaeul committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    2bcabf6 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#64023 - tmandry:libstd-fuchsia-fixes, r=cra…

    …mertj
    
    libstd fuchsia fixes
    
    This fixes two bugs in libstd on Fuchsia:
    
    - `zx_time_t` was changed to an `i64`, but this never made it into libstd
    - When spawning processes where any of the stdio were null, libstd attempts to open `/dev/null`, which doesn't exist on Fuchsia
    
    r? @cramertj
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    8bee18b View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#64098 - Mark-Simulacrum:always-warn, r=alex…

    …crichton
    
    Ensure edition lints and internal lints are enabled with deny-warnings=false
    
    Previously we only passed the deny command line flags if deny-warnings was enabled, but now we either pass -W... or -D... for each of the flags as appropriate.
    
    This is also a breaking change to x.py as it changes `--warnings=allow` to `--warnings=warn` which is what that flag actually did; we don't have an allow warnings mode.
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    3c4a586 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#64139 - Mark-Simulacrum:strip-legacy-proc-m…

    …acro, r=petrochenkov
    
    Migrate internal diagnostic registration to macro_rules
    
    Review is best done commit-by-commit.
    
    Fixes rust-lang#64132.
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    89a69fd View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#64226 - alexreg:rush-pr-3, r=centril

    Aggregation of cosmetic changes made during work on REPL PRs: libsyntax
    
    Factored out from hacking on rustc for work on the REPL.
    
    r? @Centril
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    c530672 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#64227 - alexreg:rush-pr-4, r=centril

    Aggregation of cosmetic changes made during work on REPL PRs: librustc
    
    Factored out from hacking on rustc for work on the REPL.
    
    r? @Centril
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    c70b768 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#64235 - mati865:env_logger, r=alexcrichton

    Upgrade env_logger to 0.6
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    448b38f View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#64258 - smaeul:patch/arm-tests, r=Mark-Simu…

    …lacrum
    
    compiletest: Match suffixed environments
    
    This fixes a case where an `ignore-musl` test was not ignored on
    `armv7-unknown-linux-musleabihf` because the environment did not exactly
    match. Only enforce that the environment starts with the argument to
    `ignore-`.
    Centril committed Sep 7, 2019
    Configuration menu
    Copy the full SHA
    635c3bc View commit details
    Browse the repository at this point in the history