// Regression test for issue #28586
pub trait Foo {}
impl Foo for [u8; usize::BYTES] {}
//~^ ERROR no associated item named `BYTES` found for type `usize`
fn main() { }