|  | error[E0207]: the type parameter `Unconstrained` is not constrained by the impl trait, self type, or predicates | 
|  | --> $DIR/ice-const-not-fully-resolved-113045.rs:11:10 | 
|  | | | 
|  | LL | impl<'a, Unconstrained> X for [(); 0] {} | 
|  | |          ^^^^^^^^^^^^^ unconstrained type parameter | 
|  |  | 
|  | error: specialization impl does not specialize any associated items | 
|  | --> $DIR/ice-const-not-fully-resolved-113045.rs:11:1 | 
|  | | | 
|  | LL | impl<'a, Unconstrained> X for [(); 0] {} | 
|  | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
|  | | | 
|  | note: impl is a specialization of this impl | 
|  | --> $DIR/ice-const-not-fully-resolved-113045.rs:9:1 | 
|  | | | 
|  | LL | impl<'a, const N: usize> X for [(); N] {} | 
|  | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
|  |  | 
|  | error: aborting due to 2 previous errors | 
|  |  | 
|  | For more information about this error, try `rustc --explain E0207`. |