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

[beta] stage0 bump and backports #108670

Merged
merged 8 commits into from
Mar 4, 2023
Merged

[beta] stage0 bump and backports #108670

merged 8 commits into from
Mar 4, 2023

Commits on Mar 3, 2023

  1. Bump stage0 to stable

    cuviper committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    40cb3f0 View commit details
    Browse the repository at this point in the history
  2. Revert to using RtlGenRandom

    This is required due to `BCryptGenRandom` failing to load the necessary dll on some systems.
    
    (cherry picked from commit dfd0afb)
    ChrisDenton authored and cuviper committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a541751 View commit details
    Browse the repository at this point in the history
  3. Fix VecDeque::shrink_to and add tests.

    This adds both a test specific to rust-lang#108453 as well as an exhaustive test
    that goes through all possible combinations of head index, length and target capacity
    for a deque with capacity 16.
    
    (cherry picked from commit 9e22516)
    Sp00ph authored and cuviper committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a07453a View commit details
    Browse the repository at this point in the history
  4. Disambiguate comments

    (cherry picked from commit 4a4f43e)
    Sp00ph authored and cuviper committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    2d33fe7 View commit details
    Browse the repository at this point in the history
  5. Use checked_add in VecDeque::append for ZSTs to avoid overflow

    (cherry picked from commit 379b18b)
    pommicket authored and cuviper committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    07a8043 View commit details
    Browse the repository at this point in the history
  6. Add test for VecDeque::append ZST capacity overflow

    (cherry picked from commit 12f959b)
    pommicket authored and cuviper committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    005892a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2410b0d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be90b53 View commit details
    Browse the repository at this point in the history