// run-pass
// Issue #7988
// Transmuting non-immediate type to immediate type

// pretty-expanded FIXME #23616

pub fn main() {
    unsafe {
        ::std::mem::transmute::<[isize; 1],isize>([1])
    };
}
