about summary refs log tree commit diff
path: root/compiler/rustc_next_trait_solver/src
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2024-12-10 22:08:44 +0000
committerMichael Goulet <michael@errs.io>2025-01-06 17:49:46 +0000
commit2be9ffc1afd0623ab0697cbaca5693b80c6d362c (patch)
tree4e01ea721241aa2be72b38811fbe8d706cc97f61 /compiler/rustc_next_trait_solver/src
parent243d2ca4db6f96d2d18aaf3a2381251d38eb6b0b (diff)
downloadrust-2be9ffc1afd0623ab0697cbaca5693b80c6d362c.tar.gz
rust-2be9ffc1afd0623ab0697cbaca5693b80c6d362c.zip
Add derived causes for host effect predicates
Diffstat (limited to 'compiler/rustc_next_trait_solver/src')
-rw-r--r--compiler/rustc_next_trait_solver/src/solve/effect_goals.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_next_trait_solver/src/solve/effect_goals.rs b/compiler/rustc_next_trait_solver/src/solve/effect_goals.rs
index ce7552e30f0..281796e84b1 100644
--- a/compiler/rustc_next_trait_solver/src/solve/effect_goals.rs
+++ b/compiler/rustc_next_trait_solver/src/solve/effect_goals.rs
@@ -353,7 +353,7 @@ where
 
         ecx.probe_builtin_trait_candidate(BuiltinImplSource::Misc).enter(|ecx| {
             ecx.add_goals(
-                GoalSource::Misc,
+                GoalSource::ImplWhereBound,
                 const_conditions.into_iter().map(|trait_ref| {
                     goal.with(
                         cx,