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 13 pull requests #67043

Closed
wants to merge 39 commits into from
Closed

Commits on Nov 14, 2019

  1. Improve comments about NodeStates.

    This commit clarifies some comments, fixes some minor errors in
    comments, and adds a state transition diagram.
    nnethercote committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    5a9b704 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c45fc6b View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. remove dependency from libhermit

    The build process of the unikernel HermitCore is redesigned and
    doesn't longer depend on libhermit.
    stlankes committed Nov 25, 2019
    Configuration menu
    Copy the full SHA
    c874789 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2019

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

Commits on Dec 1, 2019

  1. Configuration menu
    Copy the full SHA
    e4b2cb8 View commit details
    Browse the repository at this point in the history
  2. Update libc

    msizanoen1 committed Dec 1, 2019
    Configuration menu
    Copy the full SHA
    930a0a2 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2019

  1. Add missing check

    GuillaumeGomez committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    5748b4c View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    35ba58f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    852079f View commit details
    Browse the repository at this point in the history
  4. Use Module::print() instead of a PrintModulePass

    llvm::Module has a print() method. It is unnecessary to create a
    pass just for the purpose of printing LLVM IR.
    Victor Ding committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    85df207 View commit details
    Browse the repository at this point in the history
  5. Add missing backline

    GuillaumeGomez committed Dec 2, 2019
    Configuration menu
    Copy the full SHA
    2d0f0ca View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2019

  1. Configuration menu
    Copy the full SHA
    7693bb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26a1ba8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3091b82 View commit details
    Browse the repository at this point in the history
  4. Update missed test.

    reese committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    911b7d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c911bb1 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2019

  1. capitalize Rust

    andrewbanchich committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    1fa948f View commit details
    Browse the repository at this point in the history
  2. Accurately portray raw identifiers in error messages

    When refering to or suggesting raw identifiers, refer to them with `r#`.
    
    Fix rust-lang#65634.
    estebank committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    f6b435d View commit details
    Browse the repository at this point in the history
  3. Include a span in more expected...found notes

    In most places, we use a span when emitting `expected...found` errors.
    However, there were a couple of places where we didn't use any span,
    resulting in hard-to-interpret error messages.
    
    This commit attaches the relevant span to these notes, and additionally
    switches over to using `note_expected_found` instead of manually
    formatting the message
    Aaron1011 committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    168e35d View commit details
    Browse the repository at this point in the history
  4. review comments: move test

    estebank committed Dec 4, 2019
    Configuration menu
    Copy the full SHA
    b5ad0cb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0103308 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c2ce7dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e5450d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9eaea4d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ae753a5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8be7223 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Rollup merge of rust-lang#66405 - nnethercote:tweak-ObligForest-NodeS…

    …tates, r=nikomatsakis
    
    Tweak `ObligationForest` `NodeState`s
    
    These two commits improve comments and function names.
    
    r? @nikomatsakis
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    3844ecb View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#66730 - hermitcore:master, r=alexcrichton

    remove dependency from libhermit
    
    The build process of the unikernel HermitCore is redesigned and doesn't longer depend on libhermit.
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    3799a3f View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#66764 - estebank:reword-bad-collect, r=alex…

    …crichton
    
    Tweak wording of `collect()` on bad target type
    
    Fix rust-lang#60440.
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    b4e4707 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#66828 - GuillaumeGomez:less-minification, r…

    …=kinnison
    
    Less minification
    
    The goal of this PR is to remove the minification process on the `search-index.js` file. It provides great result in term of space reduction but the computation time is far too long. I'll work on this issue and will put it back once it's fast enough.
    
    cc @nox @lqd
    r? @kinnison
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    ac97356 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#66899 - msizanoen1:riscv-std, r=alexcrichton

    Standard library support for riscv64gc-unknown-linux-gnu
    
    Add std support for RISC-V 64-bit GNU/Linux and update libc for RISC-V support.
    
    r? @alexcrichton
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    d4b923a View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#66900 - GuillaumeGomez:clean-up-err-codes, …

    …r=Dylan-DPC
    
    Clean up error codes
    
    r? @Dylan-DPC
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    0559618 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#66952 - 0dvictor:print, r=rkruppe

    Use Module::print() instead of a PrintModulePass
    
    llvm::Module has a print() method. It is unnecessary to create a pass just for the purpose of printing LLVM IR.
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    efcca89 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#66979 - reese:E0631-long-error, r=Guillaume…

    …Gomez
    
    Add long error for E0631 and update ui tests.
    
    This PR adds a long error for `E0631`, which covers errors where closure argument types are mismatched. It also updates UI tests where this error is applicable.
    
    Part of rust-lang#61137
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    da1b26f View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#67005 - andrewbanchich:master, r=joshtriplett

    capitalize Rust
    
    Capitalize "Rust" in docs.
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    7291c76 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#67010 - estebank:raw-idents, r=Centril

    Accurately portray raw identifiers in error messages
    
    When refering to or suggesting raw identifiers, refer to them with `r#`.
    
    Fix rust-lang#65634.
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    2750309 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#67011 - Aaron1011:fix/expected-found-span, …

    …r=Dylan-DPC
    
    Include a span in more `expected...found` notes
    
    In most places, we use a span when emitting `expected...found` errors.
    However, there were a couple of places where we didn't use any span,
    resulting in hard-to-interpret error messages.
    
    This commit attaches the relevant span to these notes, and additionally
    switches over to using `note_expected_found` instead of manually
    formatting the message
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    5dcefce View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#67017 - GuillaumeGomez:long-err-explanation…

    …s-2, r=Dylan-DPC
    
    cleanup long error explanations
    
    r? @Dylan-DPC
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    ae38687 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#67021 - elichai:2019-12-fmt, r=QuietMisdreavus

    Fix docs for formatting delegations
    
    If you use the example in the docs right now it breaks all the options Formatters have to offer.
    i.e. https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=214392ecc6eff73b4789c32568395f72 this should've padded the output with 4 zeros but didn't.
    
    with the new example it does work: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=3bdfb29f395230c5129c5f56dcfcb2a9
    
    The only thing i'm not quite sure about is what's the right way to do it in a loop (altough non of the docs talk about it people are doing it in the wild and there were a couple of attempts to include in libcore)
    i.e. https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=4c4dca3c90ba36779ecd014f3899ab9c
    JohnTitor committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    18fe87b View commit details
    Browse the repository at this point in the history