Prevent erroneous vectorization by gfortran 7.2

Merged
#40 · Created  · Last updated

Merged pull request

Merged in bugfix/no-vectorization (pull request #40)

b178f55·Author: ·Closed by: ·2018-11-20

Description

A compiler bug in gfortran 7.2 led to an un-vectorizable loop being vectorized, causing tests to fail. Turning off vectorization altogether is undesirable as it hits performance, and also requires compiler-depend flags (and compiler-version-dependent flags!). See Makefiles issue #3 and Sourceforge bug #71 for more discussion.

This PR implements @daviddickinson 's suggested fix.

This fix should wait for Makefiles PR #6.

0 attachments

0 comments

Loading commits...