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

Merged
merged 12 commits into from
Jan 8, 2022
Merged

[beta] backports #92592

merged 12 commits into from
Jan 8, 2022

Commits on Jan 5, 2022

  1. Configuration menu
    Copy the full SHA
    4068be8 View commit details
    Browse the repository at this point in the history
  2. Revert "Set MACOSX_DEPLOYMENT_TARGET env var to default for linking i…

    …f not set."
    
    This reverts commit b376f56, which is
    the main part of rust-lang#90499, because it turns out that this causes a good
    amount of breakage in crates relying on the old behavior.
    
    Fixes rust-lang#91372.
    hkratz authored and Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    12d5eb5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb57c72 View commit details
    Browse the repository at this point in the history
  4. Disable LLVM newPM by default

    nagisa authored and Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    ce3d508 View commit details
    Browse the repository at this point in the history
  5. Add test for evaluate_obligation: Ok(EvaluatedToOkModuloRegions) ICE

    Adds the minimial repro test case from rust-lang#85360. The fix for rust-lang#85360 was
    supposed to be rust-lang#85868 however the repro was resolved in the 2021-07-05
    nightly while rust-lang#85360 didn't land until 2021-09-03. The reason for that
    is d34a3a4 **also** resolves that
    issue.
    
    To test if rust-lang#85868 actually fixes rust-lang#85360, I reverted
    d34a3a4 and found that rust-lang#85868 does
    indeed resolve rust-lang#85360.
    
    With that question resolved, add a test case to our incremental test
    suite for the original Ok(EvaluatedToOkModuloRegions) ICE.
    
    Thanks to @lqd for helping track this down!
    wesleywiser authored and Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    fa59cdb View commit details
    Browse the repository at this point in the history
  6. Add test with #[rustc_evaluate_where_clauses]

    As suggested via reviewer feedback.
    wesleywiser authored and Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    d632ce1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2e491ae View commit details
    Browse the repository at this point in the history
  8. Use SsoHashSet

    Aaron1011 authored and Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    478daa7 View commit details
    Browse the repository at this point in the history
  9. Combine drain_filter calls

    Aaron1011 authored and Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    e9bb599 View commit details
    Browse the repository at this point in the history
  10. Remove portable_simd

    Stand-in for a backport of "Sync portable-simd to remove autosplats rust-lang#91484".
    Mark-Simulacrum committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    439efc1 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2022

  1. Configuration menu
    Copy the full SHA
    10f9a63 View commit details
    Browse the repository at this point in the history
  2. Fix tests

    ChrisDenton authored and Mark-Simulacrum committed Jan 7, 2022
    Configuration menu
    Copy the full SHA
    e458615 View commit details
    Browse the repository at this point in the history