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 6 pull requests #97939

Merged
merged 15 commits into from
Jun 10, 2022
Merged

Rollup of 6 pull requests #97939

merged 15 commits into from
Jun 10, 2022

Commits on Jun 3, 2022

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

Commits on Jun 8, 2022

  1. Configuration menu
    Copy the full SHA
    a4c4550 View commit details
    Browse the repository at this point in the history
  2. Don't use __gxx_personality_v0 in panic_unwind on emscripten target

    This resolves rust-lang#85821. See also the discussion here:
    emscripten-core/emscripten#17128
    
    The consensus seems to be that rust_eh_personality is never invoked.
    I patched __gxx_personality_v0 to log invocations and then ran
    various panic tests and it was never called, so this analysis matches
    what seems to happen in practice. This replaces the definition with
    an abort, modeled on the structured exception handling implementation.
    hoodmane committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    2ecbdc1 View commit details
    Browse the repository at this point in the history
  3. Fix formatter

    hoodmane committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    0ec3174 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46a3f0f View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Configuration menu
    Copy the full SHA
    d2d205d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c71e73e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d871a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. fix a typo

    TaKO8Ki committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    a0985fc View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#97718 - xFrednet:95540-delayed-good-path-ic…

    …e-for-expect, r=wesleywiser
    
    Fix `delayed_good_path_bug` ice for expected diagnostics (RFC 2383)
    
    Fixes a small ICE with the `delayed_good_path_bug` check.
    
    ---
    
    r? ``@wesleywiser``
    
    cc: ``@eddyb`` this might be interesting, since you've added a `FIXME` comment above the modified check which kind of discusses a case like this
    
    closes: rust-lang#95540
    
    cc: rust-lang#85549
    JohnTitor committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    1840454 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#97876 - yoshuawuyts:into-future-docs, r=Joh…

    …nTitor,yaahc
    
    update docs for `std::future::IntoFuture`
    
    Ref rust-lang#67644.
    
    This updates the docs for `IntoFuture` providing a bit more guidance on how to use it. Thanks!
    JohnTitor committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    a652a43 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#97888 - hoodmane:emscripten-eh-personality,…

    … r=Amanieu
    
    Don't use __gxx_personality_v0 in panic_unwind on emscripten target
    
    This resolves rust-lang#85821. See also the discussion here:
    emscripten-core/emscripten#17128
    
    The consensus seems to be that rust_eh_personality is never invoked.
    I patched __gxx_personality_v0 to log invocations and then ran
    various panic tests and it was never called, so this analysis matches
    what seems to happen in practice. This replaces the definition with
    an abort, modeled on the structured exception handling implementation.
    JohnTitor committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    20be5da View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#97922 - paolobarbolini:no-vecdeque-extra-re…

    …serve, r=the8472
    
    Remove redundant calls to reserve in impl Write for VecDeque
    
    Removes the reserve calls made redundant by rust-lang#95904 (as discussed in rust-lang#95632 (comment))
    JohnTitor committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    3e5ddb7 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#97927 - cjgillot:issue-97836, r=petrochenkov

    Do not introduce bindings for types and consts in HRTB.
    
    Fixes rust-lang#97836
    
    r? `@petrochenkov`
    JohnTitor committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    c2355a6 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#97937 - TaKO8Ki:fix-typo-in-hrtb-just-for-s…

    …tatic, r=Dylan-DPC
    
    Fix a typo in `test/ui/hrtb/hrtb-just-for-static.rs`
    
    closes rust-lang#97934
    JohnTitor committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    9d25bc3 View commit details
    Browse the repository at this point in the history