blob: cf3c9e4c32b398038ded6e4bfd9d314b8c682127 [file] [log] [blame]
// { dg-error "mismatched types, expected .i32. but got .i8." "" { target *-*-* } 0 }
#![feature(lang_items)]
#[lang = "sized"]
pub trait Sized {}
struct GenericStruct<T>(T, usize);
fn main() {
let a2: GenericStruct<i8>;
a2 = GenericStruct::<_>(1, 456);
let b2: i32 = a2.0;
let c2: usize = a2.1;
}