Skip to content

Commit 59d0f82

Browse files
authored
Merge pull request #130 from danieldk/svd-off-by-one
Fix off-by-one in superb allocation for svd
2 parents 9a576f0 + 7801d26 commit 59d0f82

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/lapack_traits/svd.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ macro_rules! impl_svd {
5050
(FlagSVD::No, 0, Vec::new())
5151
};
5252
let mut s = vec![Self::Real::zero(); k as usize];
53-
let mut superb = vec![Self::Real::zero(); (k - 2) as usize];
53+
let mut superb = vec![Self::Real::zero(); (k - 1) as usize];
5454
let info = $gesvd(
5555
l.lapacke_layout(),
5656
ju as u8,

0 commit comments

Comments
 (0)