// ICE !base.layout().is_sized() | |
// issue: rust-lang/rust#123078 | |
struct S { | |
a: [u8], | |
//~^ ERROR the size for values of type `[u8]` cannot be known at compilation time | |
b: (), | |
} | |
const C: S = unsafe { std::mem::transmute(()) }; | |
//~^ ERROR cannot transmute between types of different sizes, or dependently-sized types | |
const _: [(); { | |
C; | |
0 | |
}] = []; | |
pub fn main() {} |