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 7 pull requests #107980

Merged
merged 14 commits into from
Feb 13, 2023
Merged

Rollup of 7 pull requests #107980

merged 14 commits into from
Feb 13, 2023

Commits on Feb 3, 2023

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

Commits on Feb 10, 2023

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

Commits on Feb 11, 2023

  1. Add array::map benchmarks

    JulianKnodt committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    cbd1b81 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2023

  1. Configuration menu
    Copy the full SHA
    79d2430 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fe1046 View commit details
    Browse the repository at this point in the history
  3. Hermit: Remove floor symbol

    This symbol should be provided by Hermit.
    mkroening committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    913a566 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Configuration menu
    Copy the full SHA
    9c4696b View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#107654 - pitaj:reword-integral-modules, r=t…

    …homcc
    
    reword descriptions of the deprecated int modules
    
    Based on recommendation by `@est31` here: rust-lang#107587 (comment)
    
    This is meant to make it more clear, when looking at the `std` or `core` docs, that these are deprecated modules - not deprecated integer types (a common misunderstanding).
    
    Before:
    ![image](https://user-images.githubusercontent.com/803701/216733011-fabc22e1-4e77-4a47-96e3-a765ac4690b6.png)
    
    After:
    ![image](https://user-images.githubusercontent.com/803701/216733660-02071ced-883d-4ab5-8c0a-d28547d1d5db.png)
    Dylan-DPC authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4735829 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#107915 - JulianKnodt:array_benches, r=Mark-…

    …Simulacrum
    
    Add `array::map` benchmarks
    
    Since there were no previous benchmarks for `array::map`, and it is known to have mediocre/poor performance, add some simple benchmarks. These benchmarks vary the length of the array and size of each item.
    Dylan-DPC authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    c0d1e32 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#107961 - scottmcm:unify-ilog-panics, r=Mark…

    …-Simulacrum
    
    Avoid copy-pasting the `ilog` panic string in a bunch of places
    
    I also ended up changing the implementations to `if let` because it doesn't work to
    ```rust
    self.checked_ilog2().unwrap_or_else(panic_for_nonpositive_argument)
    ```
    due to the `!`.  But as a bonus that meant I could remove the `rustc_allow_const_fn_unstable` too.
    Dylan-DPC authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    2ec6aeb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7caaa5 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#107966 - GuillaumeGomez:update-browser-ui-t…

    …est, r=notriddle
    
    Update browser-ui-test version to 0.14.3
    
    It brings a few fixes to the `NEAR` checks. The PR for it in [here](GuillaumeGomez/browser-UI-test#436).
    
    r? `@notriddle`
    Dylan-DPC authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    b5aeba8 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#107970 - hermitcore:hermit-rm-floor, r=thomcc

    Hermit: Remove floor symbol
    
    This symbol should be provided by Hermit.
    
    It was introduced in 2019 (rust-lang#65167). Since 2020, Hermit provides these math functions on its own (hermit-os/hermit-rs#37). I think moving this to Hermit was merely an oversight.
    
    Related:
    * hermit-os/kernel#654
    * hermit-os/hermit-rs#406
    
    CC: `@stlankes`
    Dylan-DPC authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    55f36ed View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#107973 - saethlin:fix-simd-test-ub, r=worki…

    …ngjubilee
    
    Fix unintentional UB in SIMD tests
    
    r? `@workingjubilee`
    Dylan-DPC authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    4bf5808 View commit details
    Browse the repository at this point in the history