From b0de778d1d8b25a8fcb6084b08e94ba16011b617 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20S=C3=A1nchez?= Date: Wed, 6 Mar 2024 16:42:47 +0000 Subject: [PATCH] Revert "fix unaligned access in trmv" This reverts merge request !1536 --- Eigen/src/Core/products/TriangularMatrixVector.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Core/products/TriangularMatrixVector.h b/Eigen/src/Core/products/TriangularMatrixVector.h index 7d7f35d3b..0e0e6902f 100644 --- a/Eigen/src/Core/products/TriangularMatrixVector.h +++ b/Eigen/src/Core/products/TriangularMatrixVector.h @@ -309,7 +309,7 @@ struct trmv_selector { Index size = actualRhs.size(); EIGEN_DENSE_STORAGE_CTOR_PLUGIN #endif - smart_copy(actualRhsPtr, actualRhsPtr + actualRhs.size(), buffer); + Map(buffer, actualRhs.size()) = actualRhs; actualRhsPtr = buffer; } // Deallocate only if malloced.