From d6e3b528b2ae2a55d55749e9ef50b1e12ff34bc3 Mon Sep 17 00:00:00 2001 From: Conrad Poelman Date: Fri, 15 Nov 2024 20:00:29 +0000 Subject: [PATCH] Update Assign_MKL.h to cast disparate enum type to int, so it can be compared... --- Eigen/src/Core/Assign_MKL.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Eigen/src/Core/Assign_MKL.h b/Eigen/src/Core/Assign_MKL.h index 5b566cd1c..ad112200e 100644 --- a/Eigen/src/Core/Assign_MKL.h +++ b/Eigen/src/Core/Assign_MKL.h @@ -89,7 +89,7 @@ class vml_assign_traits { static void run(DstXprType &dst, const SrcXprType &src, const assign_op &func) { \ resize_if_allowed(dst, src, func); \ eigen_assert(dst.rows() == src.rows() && dst.cols() == src.cols()); \ - if (vml_assign_traits::Traversal == LinearTraversal) { \ + if (vml_assign_traits::Traversal == (int)LinearTraversal) { \ VMLOP(dst.size(), (const VMLTYPE *)src.nestedExpression().data(), \ (VMLTYPE *)dst.data() EIGEN_PP_EXPAND(EIGEN_VMLMODE_EXPAND_x##VMLMODE)); \ } else { \