Package: armadillo / 1:10.1.2+dfsg-6

Metadata

Package Version Patches format
armadillo 1:10.1.2+dfsg-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
armadillo_sign_bugfix.patch | (download)

include/armadillo_bits/arma_cmath.hpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 the sign function did not handle nan correctly. this patch fixes it.
armadillo_princomp_bugfix.patch | (download)

include/armadillo_bits/op_princomp_meat.hpp | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fixed incorrect princomp(cx_mat,cx_mat) calls
armadillo_pinv_bugfix.patch | (download)

include/armadillo_bits/op_pinv_meat.hpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixed incorrect princomp(cx_mat,cx_mat) calls
armadillo_rcond_bugfix.patch | (download)

include/armadillo_bits/op_cond_meat.hpp | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 fixed incorrect handling of compound expressions by rcond()
armadillo_spdiag_bugfix.patch | (download)

include/armadillo_bits/spglue_merge_meat.hpp | 27 14 + 13 - 0 !
1 file changed, 14 insertions(+), 13 deletions(-)

 writing to the main diagonal of a sparse matrix via the .diag() member
function will erroneously omit elements when the target matrix has
non-zero elements.  This in turn can lead to wrong calculations
involving sparse matrices.