mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-14 04:35:57 +08:00
Add regression test for bug #1174
This commit is contained in:
parent
2de8da70fd
commit
cfc70dc13f
@ -184,6 +184,26 @@ void eigensolver_generic_extra()
|
|||||||
EigenSolver<MatrixXd> eig(A_bug1557);
|
EigenSolver<MatrixXd> eig(A_bug1557);
|
||||||
CALL_SUBTEST( check_eigensolver_for_given_mat(eig,A_bug1557) );
|
CALL_SUBTEST( check_eigensolver_for_given_mat(eig,A_bug1557) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// regression test for bug 1174
|
||||||
|
{
|
||||||
|
Index n = 12;
|
||||||
|
MatrixXf A_bug1174(n,n);
|
||||||
|
A_bug1174 << 262144, 0, 0, 262144, 786432, 0, 0, 0, 0, 0, 0, 786432,
|
||||||
|
262144, 0, 0, 262144, 786432, 0, 0, 0, 0, 0, 0, 786432,
|
||||||
|
262144, 0, 0, 262144, 786432, 0, 0, 0, 0, 0, 0, 786432,
|
||||||
|
262144, 0, 0, 262144, 786432, 0, 0, 0, 0, 0, 0, 786432,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0,
|
||||||
|
0, 262144, 262144, 0, 0, 262144, 262144, 262144, 262144, 262144, 262144, 0;
|
||||||
|
EigenSolver<MatrixXf> eig(A_bug1174);
|
||||||
|
CALL_SUBTEST( check_eigensolver_for_given_mat(eig,A_bug1174) );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EIGEN_DECLARE_TEST(eigensolver_generic)
|
EIGEN_DECLARE_TEST(eigensolver_generic)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user