From cd543434bf879bea93ea398d36160ed9a075375d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20S=C3=A1nchez?= Date: Wed, 23 Feb 2022 21:56:25 +0000 Subject: [PATCH] Fix gcc-5 packetmath_12 bug. (cherry picked from commit 897071977177ef0fd392861655ba1ad47546a265) --- test/packetmath.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/packetmath.cpp b/test/packetmath.cpp index 121ec7283..f29417b98 100644 --- a/test/packetmath.cpp +++ b/test/packetmath.cpp @@ -353,10 +353,10 @@ template void packetmath_minus_zero_add() { const int PacketSize = internal::unpacket_traits::size; const int size = 2 * PacketSize; - EIGEN_ALIGN_MAX Scalar data1[size]; - EIGEN_ALIGN_MAX Scalar data2[size]; - EIGEN_ALIGN_MAX Scalar ref[size]; - + EIGEN_ALIGN_MAX Scalar data1[size] = {}; + EIGEN_ALIGN_MAX Scalar data2[size] = {}; + EIGEN_ALIGN_MAX Scalar ref[size] = {}; + for (int i = 0; i < PacketSize; ++i) { data1[i] = Scalar(-0.0); data1[i + PacketSize] = Scalar(-0.0);