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 #63424

Closed
wants to merge 40 commits into from
Closed

Commits on Jul 17, 2019

  1. stabilize duration_float

    newpavlov committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    0a227f3 View commit details
    Browse the repository at this point in the history
  2. unconstify methods

    newpavlov committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    ad36324 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2019

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

Commits on Jul 30, 2019

  1. Configuration menu
    Copy the full SHA
    55ee8fe View commit details
    Browse the repository at this point in the history
  2. fix tests

    newpavlov authored Jul 30, 2019
    Configuration menu
    Copy the full SHA
    4281e61 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2019

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

Commits on Aug 8, 2019

  1. Configuration menu
    Copy the full SHA
    5b2c5e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a46e36f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e6a927 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a6a29b View commit details
    Browse the repository at this point in the history
  5. Add test for issue 36804

    jackh726 committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    322a7d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    36c4873 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2019

  1. Configuration menu
    Copy the full SHA
    3d231ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77bfd7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c076392 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    799b13a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4fbbf99 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    01a6139 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    94fe8a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    195d837 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b7f7756 View commit details
    Browse the repository at this point in the history
  10. review comments

    estebank committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    0d53f69 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    efa62d6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    52da091 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5a54945 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    33d1082 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bc1a4f5 View commit details
    Browse the repository at this point in the history
  16. fix tests

    estebank committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    45a5bc7 View commit details
    Browse the repository at this point in the history
  17. More explicit diagnostic when using a vec![] in a pattern

    ```
    error: unexpected `(` after qualified path
      --> $DIR/vec-macro-in-pattern.rs:3:14
       |
    LL |         Some(vec![x]) => (),
       |              ^^^^^^^
       |              |
       |              unexpected `(` after qualified path
       |              in this macro invocation
       |              use a slice pattern here instead
       |
       = help: for more information, see https://doc.rust-lang.org/edition-guide/rust-2018/slice-patterns.html
       = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
    ```
    estebank committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    7c96d90 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b6767b3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    75c5ad2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4dd96d2 View commit details
    Browse the repository at this point in the history
  21. Rollup merge of rust-lang#62756 - newpavlov:stabilize_dur_float, r=al…

    …excrichton
    
    Stabilize duration_float
    
    Closes: rust-lang#54361
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    ba86733 View commit details
    Browse the repository at this point in the history
  22. Rollup merge of rust-lang#62860 - vi:stabilize_checked_duration_since…

    …, r=alexcrichton
    
    Stabilize checked_duration_since for 1.38.0
    
    Looks like it has already found some use in projects.
    
    Resolves rust-lang#58402.
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    1b3e7fb View commit details
    Browse the repository at this point in the history
  23. Rollup merge of rust-lang#63337 - estebank:break-ee0308, r=Centril

    Tweak mismatched types error
    
    - Change expected/found for type mismatches in `break`
    - Be more accurate when talking about diverging match arms
    - Tweak wording of function without a return value
    - Suggest calling bare functions when their return value can be coerced to the expected type
    - Give more parsing errors when encountering `foo(_, _, _)`
    
    Fix rust-lang#51767, fix rust-lang#62677, fix rust-lang#63136, cc rust-lang#37384, cc rust-lang#35241, cc rust-lang#51669.
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    b20ce2b View commit details
    Browse the repository at this point in the history
  24. Rollup merge of rust-lang#63350 - iluuu1994:use-associated-type-bound…

    …s, r=Centril
    
    Use associated_type_bounds where applicable - closes rust-lang#61738
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    fc8512a View commit details
    Browse the repository at this point in the history
  25. Rollup merge of rust-lang#63352 - jgalenson:reproducible-lto, r=alexc…

    …richton
    
    Sort the fat LTO modules to produce deterministic output.
    
    Some projects that use LTO for their release builds are not reproducible.  We can fix this by sorting the fat LTO modules before using them.
    
    It might also be useful to do this for thin LTO, but I couldn't get that to work to test it so I didn't do it.
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    f4beab3 View commit details
    Browse the repository at this point in the history
  26. Rollup merge of rust-lang#63394 - jackh726:issue-36804, r=jonas-schie…

    …vink
    
    Add test for issue 36804
    
    I slightly reduced the repro that ICEs on nightly-2017-01-20.
    
    Closes rust-lang#36804
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    8453b43 View commit details
    Browse the repository at this point in the history
  27. Rollup merge of rust-lang#63399 - estebank:vec-in-pat, r=Centril

    More explicit diagnostic when using a `vec![]` in a pattern
    
    ```
    error: unexpected `(` after qualified path
      --> $DIR/vec-macro-in-pattern.rs:3:14
       |
    LL |         Some(vec![x]) => (),
       |              ^^^^^^^
       |              |
       |              unexpected `(` after qualified path
       |              in this macro invocation
       |              use a slice pattern here instead
       |
       = help: for more information, see https://doc.rust-lang.org/edition-guide/rust-2018/slice-patterns.html
       = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
    ```
    
    Fix rust-lang#61933.
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    a873606 View commit details
    Browse the repository at this point in the history
  28. Rollup merge of rust-lang#63419 - RalfJung:typeid, r=alexcrichton

    check against more collisions for TypeId of fn pointer
    
    Cc rust-lang/rfcs#2738 (comment)
    Centril authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    02980cd View commit details
    Browse the repository at this point in the history