#![feature(generic_const_exprs)] #![allow(incomplete_features)] type Arr = [u8; N - 1]; //~^ ERROR overflow fn test() -> Arr where [u8; N - 1]: Sized, //~^ ERROR overflow { todo!() } fn main() { test::<0>(); }