From d426838d011d7f938ab0c077dd48b7bf1bb71f59 Mon Sep 17 00:00:00 2001 From: Charles Schlosser Date: Wed, 15 Oct 2025 15:12:33 +0000 Subject: [PATCH] fix complexqz Wpedantic warnings --- Eigen/src/Eigenvalues/ComplexQZ.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Eigen/src/Eigenvalues/ComplexQZ.h b/Eigen/src/Eigenvalues/ComplexQZ.h index 1802f63c0..888fb8ce2 100644 --- a/Eigen/src/Eigenvalues/ComplexQZ.h +++ b/Eigen/src/Eigenvalues/ComplexQZ.h @@ -615,7 +615,7 @@ void ComplexQZ::push_down_zero_ST(Index k, Index l) { m_T(l, l) = Scalar(0); m_S(l, l - 1) = Scalar(0); } -}; +} /** \internal Computes vector L1 norms of S and T when in Hessenberg-Triangular form already */ template @@ -627,7 +627,7 @@ void ComplexQZ::computeNorms() { m_normOfS += m_S.col(j).segment(0, (std::min)(size, j + 2)).cwiseAbs().sum(); m_normOfT += m_T.row(j).segment(j, size - j).cwiseAbs().sum(); } -}; +} /** \internal Look for single small sub-diagonal element S(res, res-1) and return res (or 0). Copied from Eigen3 RealQZ * implementation */