about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-04-08 22:06:23 +0200
committerGitHub <noreply@github.com>2024-04-08 22:06:23 +0200
commit984767e500941a3c0de9af4edac641be72b6d1ad (patch)
tree72985af6d64d5e9daf5820f6a07c91e7a031ca15 /compiler/rustc_llvm/llvm-wrapper
parent9570ac4d285f7c007202e62abae24d235899a2fc (diff)
parent68b4257ccf0c94f855a46b48e48c4c73559eff84 (diff)
downloadrust-984767e500941a3c0de9af4edac641be72b6d1ad.tar.gz
rust-984767e500941a3c0de9af4edac641be72b6d1ad.zip
Rollup merge of #123578 - lqd:regression-123275, r=compiler-errors
Restore `pred_known_to_hold_modulo_regions`

As requested by `@lcnr` in https://github.com/rust-lang/rust/issues/123275#issuecomment-2031885563 this PR restores `pred_known_to_hold_modulo_regions` to fix that "unexpected unsized tail" beta regression.

This also adds the reduced repro from https://github.com/rust-lang/rust/issues/123275#issuecomment-2041222851 as a sub-optimal test is better than no test at all, and it'll also cover #108721. It still ICEs on master, even though https://github.com/phlip9/rustc-warp-ice doesn't on nightly anymore, since https://github.com/rust-lang/rust/pull/122493.

Fixes #123275.

r? `@compiler-errors` but feel free to close if you'd rather have a better test instead
cc `@wesleywiser` who had signed up to do the revert

Will need a backport if we go with this PR: `@rustbot` label +beta-nominated
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper')
0 files changed, 0 insertions, 0 deletions