From f93654ae16b261e462ee00c5255072f8dd7d387b Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Mon, 26 Oct 2015 16:00:25 +0100 Subject: bug #1098: fix regression introduced when generalizing some compute() methods in changeset 7031a851d45a8526474ac1ac972ad12a48e99f1a . --- test/eigensolver_complex.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test/eigensolver_complex.cpp') diff --git a/test/eigensolver_complex.cpp b/test/eigensolver_complex.cpp index 0d4e2dc87..ad982ed40 100644 --- a/test/eigensolver_complex.cpp +++ b/test/eigensolver_complex.cpp @@ -125,6 +125,12 @@ template void eigensolver(const MatrixType& m) ComplexEigenSolver eiNaN(a); VERIFY_IS_EQUAL(eiNaN.info(), NoConvergence); } + + // regression test for bug 1098 + { + ComplexEigenSolver eig(a.adjoint() * a); + eig.compute(a.adjoint() * a); + } } template void eigensolver_verify_assert(const MatrixType& m) -- cgit v1.2.3