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] backports #102676

Merged
merged 34 commits into from
Oct 10, 2022
Merged

[beta] backports #102676

merged 34 commits into from
Oct 10, 2022

Commits on Oct 4, 2022

  1. avoid duplicating StorageLive in let-else

    (cherry picked from commit 48c1c1d)
    dingxiangfei2009 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    23e34ab View commit details
    Browse the repository at this point in the history
  2. add mir-opt test

    (cherry picked from commit d510ba3)
    dingxiangfei2009 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    3f2c7e4 View commit details
    Browse the repository at this point in the history
  3. add miri test via const fn

    (cherry picked from commit eb36f5e)
    dingxiangfei2009 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    4e55812 View commit details
    Browse the repository at this point in the history
  4. Make QueryOutlivesConstraint contain a ConstraintCategory

    (cherry picked from commit a46376e)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    bafca23 View commit details
    Browse the repository at this point in the history
  5. Pass ConstraintCategory thorough a few more places

    (cherry picked from commit 6075877)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    d1cbeba View commit details
    Browse the repository at this point in the history
  6. Add to_constraint_category to ObligationCause and SubregionOrigin

    (cherry picked from commit 6765329)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    e0bcd8f View commit details
    Browse the repository at this point in the history
  7. Add outlives_constraint to BlameConstraint

    (cherry picked from commit ec17be2)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    8ecf3e7 View commit details
    Browse the repository at this point in the history
  8. Add AscribeUserTypeProvePredicate

    (cherry picked from commit 9929c0a)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    f174f66 View commit details
    Browse the repository at this point in the history
  9. Add ExtraConstraintInfo

    (cherry picked from commit f1767db)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    4854513 View commit details
    Browse the repository at this point in the history
  10. Final bits

    (cherry picked from commit e09242d)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    8a8c370 View commit details
    Browse the repository at this point in the history
  11. Add back in normalize call

    (cherry picked from commit 1eb71f0)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    923b120 View commit details
    Browse the repository at this point in the history
  12. Use Predicate ConstraintCategory when normalizing

    (cherry picked from commit e7ca6e1)
    jackh726 authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    cf1c279 View commit details
    Browse the repository at this point in the history
  13. Revert "fix rust-lang#101691: copy stage0 binaries into stage0-sysroot"

    This reverts commit 32f8eb2.
    
    (cherry picked from commit f0c78ee)
    Mark-Simulacrum authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    6504453 View commit details
    Browse the repository at this point in the history
  14. improve infer var handling for implied bounds

    (cherry picked from commit 71f8fd5)
    lcnr authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    274d802 View commit details
    Browse the repository at this point in the history
  15. add test

    (cherry picked from commit 72a2102)
    lcnr authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    3ed6af5 View commit details
    Browse the repository at this point in the history
  16. fix ConstProp handling of written_only_inside_own_block_locals

    (cherry picked from commit 7373788)
    RalfJung authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    b117215 View commit details
    Browse the repository at this point in the history
  17. Fix wrongly refactored Lift impl

    (cherry picked from commit 3e6c9e5)
    oli-obk authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    795a6da View commit details
    Browse the repository at this point in the history
  18. Fix a typo in error message

    (cherry picked from commit 696472a)
    steffahn authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    50a8433 View commit details
    Browse the repository at this point in the history
  19. Bless test output changes

    (cherry picked from commit 0776778)
    steffahn authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    658aa16 View commit details
    Browse the repository at this point in the history
  20. Deny associated type bindings within associated type bindings

    (cherry picked from commit ca2e0bb)
    compiler-errors authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    df1e931 View commit details
    Browse the repository at this point in the history
  21. Create new CSS variables for links color

    (cherry picked from commit 1c65997)
    GuillaumeGomez authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    b5b2a93 View commit details
    Browse the repository at this point in the history
  22. Add GUI test for links colors

    (cherry picked from commit 5d449a0)
    GuillaumeGomez authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    2182446 View commit details
    Browse the repository at this point in the history
  23. Fix regression for results colors

    (cherry picked from commit ef410f1)
    GuillaumeGomez authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    69baa97 View commit details
    Browse the repository at this point in the history
  24. Add GUI regression test for search results colors

    (cherry picked from commit a925e20)
    GuillaumeGomez authored and cuviper committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    1e14fff View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. fix unwind drop glue for if-then scopes

    (cherry picked from commit 4a2c1a1)
    dingxiangfei2009 authored and cuviper committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    82cca23 View commit details
    Browse the repository at this point in the history
  2. apply suggestion

    Co-authored-by: SafariMonkey <[email protected]>
    (cherry picked from commit fb52dc7)
    dingxiangfei2009 authored and cuviper committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    3a65274 View commit details
    Browse the repository at this point in the history
  3. use build-pass for the test

    (cherry picked from commit 5131e9d)
    dingxiangfei2009 authored and cuviper committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    149b8ad View commit details
    Browse the repository at this point in the history
  4. fix doc and dedup diverge_cleanup

    (cherry picked from commit 565c35a)
    dingxiangfei2009 authored and cuviper committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    cbcd6a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Revert "Use getentropy when possible on all Apple platforms"

    This reverts commit 3fc35b5.
    
    (cherry picked from commit a955ef2)
    BlackHoleFox authored and cuviper committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    3d501fb View commit details
    Browse the repository at this point in the history
  2. Format type_of

    (cherry picked from commit cca4828)
    compiler-errors authored and cuviper committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    14ff4cc View commit details
    Browse the repository at this point in the history
  3. Make type_of work correctly for const arg bindings

    (cherry picked from commit 05267b5)
    compiler-errors authored and cuviper committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    99a8cc1 View commit details
    Browse the repository at this point in the history
  4. Support bindings with anon consts in generics

    (cherry picked from commit 92561f4)
    compiler-errors authored and cuviper committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    328b53f View commit details
    Browse the repository at this point in the history
  5. Revert "Auto merge of rust-lang#101620 - cjgillot:compute_lint_levels…

    …_by_def, r=oli-obk"
    
    This reverts commit 2cb9a65, reversing
    changes made to 750bd1a.
    
    (cherry picked from commit fc43df0)
    cjgillot authored and cuviper committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    d223452 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2022

  1. EscapeAscii is not an ExactSizeIterator

    (cherry picked from commit 8abcd4d)
    compiler-errors authored and cuviper committed Oct 8, 2022
    Configuration menu
    Copy the full SHA
    f73da69 View commit details
    Browse the repository at this point in the history