2 // error-pattern: reached the type-length limit while instantiating
3 // compile-flags: -Copt-level=0
4 // normalize-stderr-test: ".nll/" -> "/"
6 // Test that the type length limit can be changed.
7 // The exact type depends on optimizations, so disable them.
10 #![type_length_limit="4"]
13 ($id:ident, $t:ty) => {
14 pub type $id = ($t, $t, $t);
28 drop::<Option<A>>(None);