// build-fail // compile-flags:-Zpolymorphize=on #![crate_type = "lib"] #![feature(generic_const_exprs, rustc_attrs)] //~^ WARN the feature `generic_const_exprs` is incomplete #[rustc_polymorphize_error] fn test() { //~^ ERROR item has unused generic parameters let x = [0; 3 + 4]; } pub fn caller() { test::(); test::>(); }