error: program clause dump --> $DIR/lower_trait.rs:15:1 | LL | #[rustc_dump_program_clauses] //~ ERROR program clause dump | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: FromEnv(>::Assoc: Bar) :- FromEnv(Self: Foo). = note: FromEnv(S: std::marker::Sized) :- FromEnv(Self: Foo). = note: Implemented(Self: Foo) :- FromEnv(Self: Foo). = note: WellFormed(Self: Foo) :- Implemented(Self: Foo), WellFormed(S: std::marker::Sized), WellFormed(>::Assoc: Bar). error: program clause dump --> $DIR/lower_trait.rs:17:5 | LL | #[rustc_dump_program_clauses] //~ ERROR program clause dump | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: FromEnv(Self: Foo) :- FromEnv(Unnormalized(>::Assoc)). = note: ProjectionEq(>::Assoc == Unnormalized(>::Assoc)). = note: WellFormed(Unnormalized(>::Assoc)) :- Implemented(Self: Foo). error: aborting due to 2 previous errors