From c57317035aacc329114176c22d5e51d653e77b4e Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 30 Aug 2016 10:20:23 +0200 Subject: Fix unit test for 1x1 matrices --- test/eigensolver_generalized_real.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/eigensolver_generalized_real.cpp') diff --git a/test/eigensolver_generalized_real.cpp b/test/eigensolver_generalized_real.cpp index fc26e90e1..9c0838ba4 100644 --- a/test/eigensolver_generalized_real.cpp +++ b/test/eigensolver_generalized_real.cpp @@ -60,7 +60,7 @@ template void generalized_eigensolver_real(const MatrixType for(Index k=0; k tmp = (eig.betas()(k)*a).template cast() - eig.alphas()(k)*b; - if(tmp.norm()>(std::numeric_limits::min)()) + if(tmp.size()>1 && tmp.norm()>(std::numeric_limits::min)()) tmp /= tmp.norm(); VERIFY_IS_MUCH_SMALLER_THAN( std::abs(tmp.determinant()), Scalar(1) ); } -- cgit v1.2.3