blob: f019819ef66c8e85ae5559c164973c1fbf1b127e [file]
error[E0277]: the trait bound `i32: Trait` is not satisfied
--> $DIR/dont-ice-on-normalization-failure.rs:12:32
|
LL | type TraitObject = dyn Generic<<i32 as Trait>::Associated>;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `Trait` is not implemented for `i32`
|
help: this trait has no implementations, consider adding one
--> $DIR/dont-ice-on-normalization-failure.rs:6:1
|
LL | trait Trait {
| ^^^^^^^^^^^
error[E0271]: type mismatch resolving `TraitObject == _`
--> $DIR/dont-ice-on-normalization-failure.rs:15:13
|
LL | struct Wrap(TraitObject);
| ^^^^^^^^^^^ types differ
error: aborting due to 2 previous errors
Some errors have detailed explanations: E0271, E0277.
For more information about an error, try `rustc --explain E0271`.