There's some movement on specialization as well: https://goals.rust-lang.org/2026/specialization.html
It's not directly blocked on the solver, but getting the type system into a better shape definitely helps reasoning about the soundness issues involved.