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 9 pull requests #64216

Closed
wants to merge 22 commits into from
Closed

Commits on Sep 1, 2019

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

Commits on Sep 2, 2019

  1. Configuration menu
    Copy the full SHA
    991f436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ffb429 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2019

  1. Configuration menu
    Copy the full SHA
    09a442d 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. Better way of conditioning the sanitizer builds

    Previously the build would take the presence of the LLVM_CONFIG envvar to
    mean that the sanitizers should be built, but this is a common envvar that
    could be set for reasons unrelated to the rustc sanitizers.
    
    This commit adds a new envvar RUSTC_BUILD_SANITIZERS and uses it instead.
    infinity0 committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    485697b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27b0946 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6f868f View commit details
    Browse the repository at this point in the history
  4. annotate-snippet emitter: Deal with multispans from macros, too

    This moves the two methods from the `EmitterWriter` impl to trait
    default methods in the `Emitter` trait so that they can be re-used by
    the `AnnotateSnippetEmitterWriter`.
    
    Closes rust-lang#61810
    phansch committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    159d249 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2019

  1. Configuration menu
    Copy the full SHA
    022d9c8 View commit details
    Browse the repository at this point in the history
  2. annotate-snippet emitter: Update issue number

    The tracking issue has been replaced by one with mentoring instructions.
    phansch committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    0ca645a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba7d1b8 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#64067 - Mark-Simulacrum:valgrind-dyn, r=ale…

    …xcrichton
    
    Remove no-prefer-dynamic from valgrind tests
    
    This seems to be working locally.
    
    Resolves rust-lang#31968
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    72eca54 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#64078 - Mark-Simulacrum:compiletest-lint-un…

    …used, r=petrochenkov
    
    compiletest: disable -Aunused for run-pass tests
    
    Disabled the flag, but that led to quite a bit of fall out -- I think most of it is benign but I've not investigated thoroughly.
    
    r? @petrochenkov
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    65527e2 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#64096 - GuillaumeGomez:theme-regex-fix, r=M…

    …ark-Simulacrum
    
    Fix regex replacement in theme detection
    
    Fixes rust-lang#64061.
    
    This is sadly a lot of bad luck: after making the changes and re-build the docs, I just forgot to force reload the page. Hence having the old (working) version with two replacements instead of the failing regex. Sorry again about that...
    
    cc @fenhl
    r? @Mark-Simulacrum
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    71d04f9 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 authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    a54ba42 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#64166 - infinity0:master, r=alexcrichton

    Better way of conditioning the sanitizer builds
    
    Previously the build would take the presence of the LLVM_CONFIG envvar to
    mean that the sanitizers should be built, but this is a common envvar that
    could be set for reasons unrelated to the rustc sanitizers.
    
    This commit adds a new envvar RUSTC_BUILD_SANITIZERS and uses it instead.
    
    This PR or similar will be necessary in order to work correctly with rust-lang/compiler-builtins#296
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    64b2e4a View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#64189 - phansch:add_macros_support, r=estebank

    annotate-snippet emitter: Deal with multispans from macros, too
    
    This moves the two methods from the `EmitterWriter` impl to trait
    default methods in the `Emitter` trait so that they can be re-used by
    the `AnnotateSnippetEmitterWriter`.
    
    r? @estebank
    
    Closes rust-lang#61810
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    abd777f View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#64202 - alexreg:rush-pr-1, r=Centril

    Fixed grammar/style in some error messages
    
    Factored out from hacking on rustc for work on the REPL.
    
    r? @Centril
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    21ab7bc View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#64206 - phansch:update_issue_number, r=varkor

    annotate-snippet emitter: Update an issue number
    
    The tracking issue has been replaced by one with mentoring instructions (rust-lang#64205).
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    f9aa5d6 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#64208 - guanqun:py-is-not-none, r=matklad

    it's more pythonic to use 'is not None' in python files
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    4ac73a1 View commit details
    Browse the repository at this point in the history