Fix VSX SIMD with gcc 8
commite693274554dfba67124dbc2769d0a885dae42b08
authorMark Abraham <mark.j.abraham@gmail.com>
Fri, 16 Mar 2018 21:21:48 +0000 (16 22:21 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Mon, 19 Mar 2018 09:31:36 +0000 (19 10:31 +0100)
tree9d233f2bc4c10e6c44527e206afcbf52ef5e7a5d
parent22e00d62bb6e3bd3fc13d73eb96b8171d2c59a19
Fix VSX SIMD with gcc 8

gcc 8 apparently generates different code for the former GROMACS
code, which seems buggy. See
https://bugzilla.redhat.com/show_bug.cgi?id=1556989#c3
and https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84907

Fixes #2421

Change-Id: I31492cd582b785cdfb42e8b999a165a7339ce4be
src/gromacs/simd/impl_ibm_vsx/impl_ibm_vsx_simd_double.h
src/gromacs/simd/impl_ibm_vsx/impl_ibm_vsx_simd_float.h