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

Closed
wants to merge 16 commits into from

Commits on Dec 11, 2021

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

Commits on Dec 15, 2021

  1. Configuration menu
    Copy the full SHA
    85f786c View commit details
    Browse the repository at this point in the history
  2. update stdarch

    SparrowLii committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a7e48f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e837101 View commit details
    Browse the repository at this point in the history
  4. Pull in libdevstat on FreeBSD

    lnicola committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    0ec734a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58fd2ff View commit details
    Browse the repository at this point in the history
  6. Apply rust-logo class only on default logo

    Also replace ' with " in rustdoc template
    jsha committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    246de45 View commit details
    Browse the repository at this point in the history
  7. Remove in_band_lifetimes from rustc_symbol_mangling

    Sylvan Bowdler authored and SylvanB committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6c4fd61 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. Rollup merge of rust-lang#91796 - not-my-profile:fix-const_manually_d…

    …rop-since, r=kennytm
    
    Fix since attribute for const_manually_drop feature
    
    const_manually_drop was stabilized in 1.32 as mentioned in
    https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1320-2019-01-17
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    5bc59d6 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#91879 - bugadani:in_band_borrowck, r=wesley…

    …wiser
    
    Remove `in_band_lifetimes` from `rustc_borrowck`
    
    See rust-lang#91867 for more information.
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    5dd1e93 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#91901 - SylvanB:remove_in_band_lifetimes_ru…

    …stc_symbol_mangling, r=jackh726
    
    Remove `in_band_lifetimes` from `rustc_symbol_mangling`
    
    Helping out with  rust-lang#91867
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    1a976d0 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#91947 - ibraheemdev:io-error-other, r=josht…

    …riplett
    
    Add `io::Error::other`
    
    This PR adds a small utility constructor, `io::Error::other`, a shorthand for `io::Error::new(io::ErrorKind::Other, err)`, something I find myself writing often.
    
    For some concrete stats, a quick search on [grep.app](https://grep.app) shows that more than half of the uses of `io::Error::new` use `ErrorKind::Other`:
    ```
    Error::new\((?:std::)?(?:io::)?ErrorKind:: => 3,898 results
    Error::new\((?:std::)?(?:io::)?ErrorKind::Other => 2,186 results
    ```
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    dd03753 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#91951 - SparrowLii:master, r=Amanieu

    update stdarch
    
    2 commits in d219ad6..0716b22
    2021-12-9 23:50:37 +0000 to 2021-12-14 16:17:57 +0100
     * Fix a bunch of typos ([Fix a bunch of typos stdarch#1267](rust-lang/stdarch#1267))
     * Stabilize armv8 neon instruction set on aarch64 ([Stabilize armv8 neon instruction set on aarch64 stdarch#1266](rust-lang/stdarch#1266))
    
    The update stabilizes armv8 neon instructions on aarch64. rust-lang#90972
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    2f98c21 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35c5247 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#91967 - lnicola:freebsd-devstat, r=kennytm

    Pull in libdevstat on FreeBSD
    
    Similar to rust-lang#90495, spotted in rust-lang#91909.
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    cf68528 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#91972 - RalfJung:pref-align-of, r=Mark-Simu…

    …lacrum
    
    link to pref_align_of tracking issue
    
    If we are not going to remove this intrinsic (rust-lang#90877), I think we should at least have a place to centralize discussion around it, so here we go. Intrinsics don't have their own separate features and usually we instead use the public method for tracking it, but this one does not have such a method... so the tracking issue is just a regular link. (And then we sue it for the const part as well.)
    matthiaskrgr committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    bc35c70 View commit details
    Browse the repository at this point in the history