Closed
Description
The following test fails with both solvers (returning ambiguous).
program {
#[auto]
trait Send { }
closure with_ty<T>(self,) { T }
}
goal {
forall<T> { if (T: Send) { with_ty<T>: Send } }
} yields {
"Unique"
}
The empty substs here seem suspicious.
chalk/chalk-solve/src/clauses.rs
Line 167 in e0c94db