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 8 pull requests #64230

Merged
merged 17 commits into from
Sep 6, 2019
Merged

Rollup of 8 pull requests #64230

merged 17 commits into from
Sep 6, 2019

Commits on Aug 30, 2019

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

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 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. 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. Configuration menu
    Copy the full SHA
    2d168fa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0554095 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#63565 - Centril:deny-nll-migrate-mode, r=ma…

    …tthewjasper
    
    Rust 2018: NLL migrate mode => hard error
    
    As per decision on a language team meeting as described in rust-lang#63565 (comment), we refuse to downgrade NLL errors, that AST borrowck accepts, into warnings and keep them as hard errors.
    
    cc @rust-lang/lang
    cc @rust-lang/wg-compiler-nll
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    4f61eac View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#63969 - GuillaumeGomez:option-docs-example,…

    … r=sfackler
    
    Add missing examples for Option type
    
    cc @rust-lang/docs
    Centril authored Sep 6, 2019
    Configuration menu
    Copy the full SHA
    b0dfc8a View commit details
    Browse the repository at this point in the history
  8. 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
    e618135 View commit details
    Browse the repository at this point in the history
  9. 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
    8bbd71b View commit details
    Browse the repository at this point in the history
  10. 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
    57e900e View commit details
    Browse the repository at this point in the history
  11. 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
    afb6a70 View commit details
    Browse the repository at this point in the history
  12. 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
    8111cca View commit details
    Browse the repository at this point in the history
  13. 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
    ee54499 View commit details
    Browse the repository at this point in the history