Fix assert bug in sparseQR
diff --git a/Eigen/src/SparseQR/SparseQR.h b/Eigen/src/SparseQR/SparseQR.h
index 50c4c11..e9b2a6b 100644
--- a/Eigen/src/SparseQR/SparseQR.h
+++ b/Eigen/src/SparseQR/SparseQR.h
@@ -580,7 +580,7 @@
     }
     else
     {
-      eigen_assert(m_qr.m_Q.cols() == m_other.rows() && "Non conforming object sizes");
+      eigen_assert(m_qr.m_Q.rows() == m_other.rows() && "Non conforming object sizes");
       // Compute res = Q' * other column by column
       for(Index j = 0; j < res.cols(); j++)
       {