Fix SIMD anyTrue bug, and add better unit test
commitc8e885b41c32fdb3ce0b9dc748819e11de7a8c48
authorErik Lindahl <erik@kth.se>
Mon, 13 Aug 2018 12:48:26 +0000 (13 14:48 +0200)
committerErik Lindahl <erik@kth.se>
Tue, 14 Aug 2018 08:33:26 +0000 (14 10:33 +0200)
tree494280412081070912d1b8a42fff8b89e7650cbf
parent9931becca91d465ef16aa522559f3ed782c20069
Fix SIMD anyTrue bug, and add better unit test

The double precision versions could occasionally
miss elements.

Fixes #2588.

Change-Id: Ie033a3af0e5de25205533868062716a83f33df3c
src/gromacs/simd/impl_x86_avx_256/impl_x86_avx_256_simd_double.h
src/gromacs/simd/tests/simd_floatingpoint.cpp
src/gromacs/simd/tests/simd_integer.cpp