pub unsafe fn scsrlsvqr(
handle: &SpHandle,
m: i32,
nnz: i32,
descr_a: *mut c_void,
csr_val: *const f32,
csr_row_ptr: *const c_int,
csr_col_ind: *const c_int,
b: *const f32,
tol: f32,
reorder: i32,
x: *mut f32,
singularity: *mut c_int,
) -> Result<()>