// Regression test for #92230. // //@ check-pass //@ compile-flags: -Znext-solver #![feature(const_trait_impl)] #[const_trait] pub trait Super {} #[const_trait] pub trait Sub: Super {} impl const Super for &A where A: ~const Super {} impl const Sub for &A where A: ~const Sub {} fn main() {}