lapacke
pub unsafe fn cupgtr( layout: Layout, uplo: u8, n: i32, ap: &[c32], tau: &[c32], q: &mut c32, ldq: i32) -> i32