From dd81698aedb2c48ea05dc6cececf774852198c9c Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen <4643818-rmlarsen1@users.noreply.gitlab.com> Date: Sun, 8 Mar 2026 12:11:33 -0700 Subject: [PATCH] Fix vectorization_logic test for wide SIMD widths libeigen/eigen!2266 Co-authored-by: Rasmus Munk Larsen --- test/vectorization_logic.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/test/vectorization_logic.cpp b/test/vectorization_logic.cpp index 724fa40ba..49f93fc39 100644 --- a/test/vectorization_logic.cpp +++ b/test/vectorization_logic.cpp @@ -212,9 +212,8 @@ struct vectorization_logic { VERIFY(test_assign(Matrix3(), Matrix3().cwiseProduct(Matrix3()), LinearVectorizedTraversal, CompleteUnrolling)); - // Vectorization depends on too many factors - ignore. - VERIFY( - test_assign(Matrix(), Matrix() + Matrix(), -1, NoUnrolling)); + // Vectorization and unrolling depend on too many factors (packet size, etc.) - ignore both. + VERIFY(test_assign(Matrix(), Matrix() + Matrix(), -1, -1)); VERIFY(test_assign(Matrix11(), Matrix11() + Matrix11(), InnerVectorizedTraversal, CompleteUnrolling));