Work around gcc 6.3.0 vectorizer bug on Cray XE/XK systems 87/4287/1
authorJim Phillips <jim@ks.uiuc.edu>
Wed, 20 Jun 2018 21:19:02 +0000 (16:19 -0500)
committerJim Phillips <jim@ks.uiuc.edu>
Wed, 20 Jun 2018 21:19:02 +0000 (16:19 -0500)
commita073b3d76f805166650b656ba2721b8b7f9baaee
tree238f5ac5b0e3830b1dda4f7f62e99cb2c6dc7f87
parentb70fdd2e1b806b238b5dd73de61c5e40b1de8efc
Work around gcc 6.3.0 vectorizer bug on Cray XE/XK systems

GCC 6.3.0 has a bug when building with -march=bdver1, which
Cray programming environment targets for Opteron on XE/XK machines.
The symptom in NAMD is incorrect pressure values on CPU-only builds.

Change-Id: I3c32bf0c32dce4d7626971707d112a3f2e5c132c
arch/CRAY-XE-gnu.arch