diff --git a/src/linalg.rs b/src/linalg.rs index fdcb5b0..1d4a5dd 100644 --- a/src/linalg.rs +++ b/src/linalg.rs @@ -35,9 +35,7 @@ pub fn solve(mut a: Array2, mut b: Array2) -> Array2 { info = lapacke::dgesv(layout, n, nrhs, a_slice, lda, &mut ipiv, b_slice, ldb); } - if info != 0 { - panic!("info={}", info); - } + assert!(info == 0, "info={}", info); b }