about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-04-05 19:40:24 +0200
committerGitHub <noreply@github.com>2025-04-05 19:40:24 +0200
commit6d88291d3cf18893eb7ba650674783e6ec63e63e (patch)
tree3936b450148f0db3d6bb3a4e2930baaa124dc64e /compiler/rustc_codegen_llvm/src
parent0b342873e3d8271d89ac1b959482526f8a441858 (diff)
parent89d0e7c03391efda88f4736f3f04f4c5a8ae71d3 (diff)
downloadrust-6d88291d3cf18893eb7ba650674783e6ec63e63e.tar.gz
rust-6d88291d3cf18893eb7ba650674783e6ec63e63e.zip
Rollup merge of #138797 - compiler-errors:global-proven-via, r=lcnr
Fix `ProvenVia` for global where clauses

When we're merging one (or more) global where clauses in the presence of no other candidates, ensure that we return `TraitGoalProvenVia::ParamEnv` so that rigid projections work correctly. This fixes some tests with `feature(trivial_bounds)`.

Fixes #139408
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions