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 #95351

Merged
merged 17 commits into from
Mar 27, 2022
Merged

Rollup of 5 pull requests #95351

merged 17 commits into from
Mar 27, 2022

Commits on Feb 18, 2022

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

Commits on Mar 26, 2022

  1. Configuration menu
    Copy the full SHA
    7829437 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea26d72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78b680e View commit details
    Browse the repository at this point in the history
  4. interpret: with enforce_number_validity, ensure integers are truly Sc…

    …alar::Int (i.e., no pointers)
    RalfJung committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    3bbcf64 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rust-lang#16 from ian-h-chamberlain/feature/target…

    …-thread-local
    
    Enable #[thread_local] on armv6k-nintendo-3ds
    Meziu authored Mar 26, 2022
    Configuration menu
    Copy the full SHA
    419b630 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2022

  1. Configuration menu
    Copy the full SHA
    474626a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4d741f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c85987 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b09420f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1db02b8 View commit details
    Browse the repository at this point in the history
  6. review comments and rebase

    estebank committed Mar 27, 2022
    Configuration menu
    Copy the full SHA
    f479e26 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#91981 - estebank:tweakaroo, r=lcnr

    Recover suggestions and useful information lost in previous PR
    
    Follow up to rust-lang#91898.
    Dylan-DPC authored Mar 27, 2022
    Configuration menu
    Copy the full SHA
    4435bb0 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#93469 - compiler-errors:issue-93450, r=este…

    …bank
    
    Skip pointing out ambiguous impls in alloc/std crates too in inference errors
    
    This generalizes the logic in `annotate_source_of_ambiguity` to skip printing ambiguity errors traits in `alloc` and `std` as well, not just `core`.
    
    While this does spot-fix the issue mentioned below, it would be nicer to generalize this logic, for example to detect when the trait predicate's `self_ty` has any numerical inference variables. Is it worthwhile to scrap this solution for one like that?
    
    Fixes rust-lang#93450
    
    r? `@estebank`
    feel free to reassign
    Dylan-DPC authored Mar 27, 2022
    Configuration menu
    Copy the full SHA
    c6bb219 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#95335 - Badel2:resolve-path, r=Dylan-DPC

    Move resolve_path to rustc_builtin_macros and make it private
    
    Fixing a FIXME introduced by `@jyn514` in rust-lang#85457
    Dylan-DPC authored Mar 27, 2022
    Configuration menu
    Copy the full SHA
    979c8e8 View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#95340 - RalfJung:pnvi, r=oli-obk

    interpret: with enforce_number_validity, ensure integers are truly Scalar::Int (i.e., no pointers)
    
    This is required for rust-lang/miri#2040
    
    r? ```@oli-obk```
    Dylan-DPC authored Mar 27, 2022
    Configuration menu
    Copy the full SHA
    178a09e View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#95341 - Meziu:armv6k-3ds-target, r=nagisa

    ARMv6K Horizon OS has_thread_local support
    
    cc. ```@ian-h-chamberlain```
    cc. ```@AzureMarker```
    
    Being an ARM target, it has always had built-in support for `#[thread_local]`. This PR comes in just now because we were testing `std::thread` support with `thread_local_dtor`s. This will hopefully be the last PR for the target specification, unless anymore features will be needed as time goes on.
    Dylan-DPC authored Mar 27, 2022
    Configuration menu
    Copy the full SHA
    2ab4ad5 View commit details
    Browse the repository at this point in the history