//@ normalize-stderr-test: "pref: Align\([1-8] bytes\)" -> "pref: $$PREF_ALIGN" //! Various struct layout tests. #![feature(rustc_attrs)] #![feature(never_type)] #![crate_type = "lib"] #[rustc_layout(abi)] struct AlignedZstPreventsScalar(i16, [i32; 0]); //~ERROR: abi: Aggregate #[rustc_layout(abi)] struct AlignedZstButStillScalar(i32, [i16; 0]); //~ERROR: abi: Scalar