#![allow(incomplete_features)] #![feature(generic_const_exprs)] #![feature(trait_alias)] trait Bar {} trait BB = Bar<{ 2 + 1 }>; fn foo(x: &dyn BB) {} //~^ ERROR the trait alias `BB` cannot be made into an object [E0038] fn main() {}