From 21223f6bb634950cd491b166a47981392eda8fba Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen Date: Fri, 7 Mar 2025 22:18:00 +0000 Subject: [PATCH] Fix addition of different enum types. --- Eigen/src/Core/functors/AssignmentFunctors.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Core/functors/AssignmentFunctors.h b/Eigen/src/Core/functors/AssignmentFunctors.h index a650afaac..7edcc603c 100644 --- a/Eigen/src/Core/functors/AssignmentFunctors.h +++ b/Eigen/src/Core/functors/AssignmentFunctors.h @@ -65,7 +65,7 @@ struct compound_assign_op { template struct functor_traits> { enum { - Cost = functor_traits>::Cost + functor_traits::Cost, + Cost = int(functor_traits>::Cost) + int(functor_traits::Cost), PacketAccess = functor_traits>::PacketAccess && functor_traits::PacketAccess }; };