Avoid __vectorcall with clang for reference build
commit1714c2bf3cbc8c6e8708014e1b332a14a82a8b5c
authorErik Lindahl <erik@kth.se>
Tue, 3 Nov 2015 22:04:28 +0000 (3 23:04 +0100)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Thu, 5 Nov 2015 11:01:24 +0000 (5 12:01 +0100)
treee209f9b1faf437cb164d7e1e4b8232351ccb32bd
parent0738c75f0c34505fc5c91d394e0c9f134aabbc54
Avoid __vectorcall with clang for reference build

Clang-3.6 added support for the microsoft __vectorcall
function call convention that we test for, but this is
buggy and produces mdrun-test unit test failures on
debug builds when using Reference SIMD, while it works
for real SIMD. Disable __vectorcall in this case.

Change-Id: I2f940e568d160879f0afb141670301f50cda3a7a
cmake/gmxManageSimd.cmake