error: expected identifier, found `<-` --> $DIR/const-expression-parameter.rs:10:19 | LL | u32_identity::<-1>(); //~ ERROR expected identifier, found `<-` | ^^ expected identifier error: expected one of `,` or `>`, found `+` --> $DIR/const-expression-parameter.rs:14:22 | LL | u32_identity::<1 + 2>(); //~ ERROR expected one of `,` or `>`, found `+` | ^ expected one of `,` or `>` here warning: the feature `const_generics` is incomplete and may cause the compiler to crash --> $DIR/const-expression-parameter.rs:1:12 | LL | #![feature(const_generics)] | ^^^^^^^^^^^^^^ error: const generics in any position are currently unsupported --> $DIR/const-expression-parameter.rs:4:23 | LL | fn u32_identity() -> u32 { | ^ error: aborting due to 3 previous errors