pub unsafe extern "C" fn basiclu_solve_sparse(
istore: *mut lu_int,
xstore: *mut f64,
Li: *mut lu_int,
Lx: *mut f64,
Ui: *mut lu_int,
Ux: *mut f64,
Wi: *mut lu_int,
Wx: *mut f64,
nzrhs: lu_int,
irhs: *const lu_int,
xrhs: *const f64,
p_nzlhs: *mut lu_int,
ilhs: *mut lu_int,
lhs: *mut f64,
trans: c_char,
) -> lu_int