From 8e6dc2c81d478ae1c1699ec69eb02cc42a84ffbf Mon Sep 17 00:00:00 2001 From: Eugene Zhulenev Date: Wed, 10 Oct 2018 13:23:52 -0700 Subject: Fix bug in partial reduction of expressions requiring evaluation --- Eigen/src/Core/PartialReduxEvaluator.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Eigen/src/Core/PartialReduxEvaluator.h') diff --git a/Eigen/src/Core/PartialReduxEvaluator.h b/Eigen/src/Core/PartialReduxEvaluator.h index 0bf8a50e0..d9c0f1224 100644 --- a/Eigen/src/Core/PartialReduxEvaluator.h +++ b/Eigen/src/Core/PartialReduxEvaluator.h @@ -134,7 +134,6 @@ struct evaluator > { typedef PartialReduxExpr XprType; typedef typename internal::nested_eval::type ArgTypeNested; - typedef typename internal::remove_all::type ArgTypeNestedCleaned; typedef typename ArgType::Scalar InputScalar; typedef typename XprType::Scalar Scalar; enum { @@ -194,7 +193,7 @@ struct evaluator > PacketType packet(Index idx) const { enum { PacketSize = internal::unpacket_traits::size }; - typedef Block::type, Direction==Vertical ? int(ArgType::RowsAtCompileTime) : int(PacketSize), Direction==Vertical ? int(PacketSize) : int(ArgType::ColsAtCompileTime), true /* InnerPanel */> PanelType; -- cgit v1.2.3