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 5 pull requests #94935

Merged
merged 16 commits into from
Mar 15, 2022
Merged

Rollup of 5 pull requests #94935

merged 16 commits into from
Mar 15, 2022

Commits on Mar 4, 2022

  1. Configuration menu
    Copy the full SHA
    ef0ba1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d834cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    210e829 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    47f3f66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    165b558 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d39d609 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

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

Commits on Mar 14, 2022

  1. Tie fp and neon

    adamgemmell committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    3996139 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a56217 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d333c1 View commit details
    Browse the repository at this point in the history
  4. update miri

    RalfJung committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    7d42b9d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#90621 - adamgemmell:dev/stabilise-target-fe…

    …ature, r=Amanieu
    
    Stabilise `aarch64_target_feature`
    
    This PR stabilises `aarch64_target_feature` - see rust-lang#90620
    matthiaskrgr committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    0e42393 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#93977 - compiler-errors:sized-generic-metad…

    …ata, r=wesleywiser
    
    Type params and assoc types have unit metadata if they are sized
    
    Extend the logic in `Pointee` projection to ensure that we can satisfy `<T as Pointee>::Metadata = ()` if `T: Sized`.
    
    cc: `@SimonSapin` and rust-lang#93959
    matthiaskrgr committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    774655d View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#94670 - xFrednet:rfc-2383-expect-impl-after…

    …-party, r=flip1995,wesleywiser
    
    Improve `expect` impl and handle `#[expect(unfulfilled_lint_expectations)]` (RFC 2383)
    
    This PR updates unstable `ExpectationIds` in stashed diagnostics and adds some asserts to ensure that the stored expectations are really empty in the end. Additionally, it handles the `#[expect(unfulfilled_lint_expectations)]` case.
    
    According to the [Errors and lints docs](https://rustc-dev-guide.rust-lang.org/diagnostics.html#diagnostic-levels) the `error` level should only be used _"when the compiler detects a problem that makes it unable to compile the program"_. As this isn't the case with `#[expect(unfulfilled_lint_expectations)]` I decided to only create a warning. To avoid adding a new lint only for this case, I simply emit a `unfulfilled_lint_expectations` diagnostic with an additional note.
    
    ---
    
    r? `@wesleywiser` I'm requesting a review from you since you reviewed the previous PR rust-lang#87835. You are welcome to reassign it if you're busy 🙃
    
    rfc: [RFC-2383](https://rust-lang.github.io/rfcs/2383-lint-reasons.html)
    
    tracking issue: rust-lang#85549
    
    cc: `@flip1995` In case you're also interested in this :)
    matthiaskrgr committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    6548a36 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#94884 - c410-f3r:meta-take-2, r=petrochenkov

    Fix remaining meta-variable expression TODOs
    
    As promised on rust-lang#93545.
    
    cc rust-lang#83527
    cc `@mark-i-m`
    cc `@petrochenkov`
    matthiaskrgr committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    423b316 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#94931 - RalfJung:miri, r=RalfJung

    update miri
    
    Fixes rust-lang#94910
    r? `@ghost`
    matthiaskrgr committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    4753f24 View commit details
    Browse the repository at this point in the history