lapack
pub unsafe fn dsbev_2stage( jobz: u8, uplo: u8, n: i32, kd: i32, ab: &mut [f64], ldab: i32, w: &mut [f64], z: &mut [f64], ldz: i32, work: &mut [f64], lwork: i32, info: &mut i32)