From fe48ebc7c885f17e1f14087ad9557f95fbf8c65f Mon Sep 17 00:00:00 2001 From: peterrum Date: Wed, 10 Jul 2019 21:23:44 +0200 Subject: [PATCH] Fix vectorized_load_and_transpose specialization for VectorizedArray --- include/deal.II/base/vectorization.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/deal.II/base/vectorization.h b/include/deal.II/base/vectorization.h index 0ab3c74eb4..7910a4e5a9 100644 --- a/include/deal.II/base/vectorization.h +++ b/include/deal.II/base/vectorization.h @@ -1351,7 +1351,7 @@ vectorized_load_and_transpose(const unsigned int n_entries, // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90991 __m512 t0, t1, t2, t3; if (n_chunks > 0) - t3 = out[0]; + t3 = out[0].data; for (unsigned int i = 0; i < n_chunks; ++i) { t0 = _mm512_insertf32x4(t3, _mm_loadu_ps(in + offsets[0] + 4 * i), 0); -- 2.39.5