Deprecate Armv7 - Redmine #2990
On a NEON build with gcc 8 (on jetson tk1) I get:
gmx: /nethome/pszilard/gromacs-master/src/gromacs/simd/impl_arm_neon/impl_arm_neon_simd4_float.h:78: gmx::Simd4Float gmx::load4(const float*): Assertion `size_t(m) % 16 == 0' failed.
Aborted
(from redmine: issue id 2990, created on 2019-06-20 by pszilard, closed on 2019-12-28)
- Relations:
- precedes #3274 (closed)
- Changesets:
- Revision fc017696 by Mark Abraham on 2019-12-28T06:34:13Z:
Stop testing ARMv7
Refs #2990
Change-Id: I837daf20df266a44ca53f7368a05a0cae36bc47d
- Revision d5e465a3 by Mark Abraham on 2019-12-28T06:48:56Z:
Remove support for ARMv7
Includes partial revert of 0d4ea6033cba8cbfe6
Refs #2990
Change-Id: I7f154a15f382a53af89b9f8b5370bffbe47bfe66
- Revision befea4fc by Paul Bauer on 2019-12-28T09:35:57Z:
Deprecate support for Armv7
Fixes #2990
Change-Id: Ia9dbfc9ea6cf23782e812ef2929e4851b264bc82
- Revision 9f283b4d by Mark Abraham on 2019-12-28T16:57:38Z:
Remove GMX_CYCLECOUNTERS
With ARMv7 support removed, cycle counters are available on all
known platforms, so the CMake option to disable them can be removed.
This change will be easy to revert if the need arises in future.
Includes partial revert of 0d4ea6033cba8cbfe6, which was added
when supporting quirks of ARMv7.
Refs #2990
Change-Id: Iac107d977fcd8ea67d8306149b9fb6c17985afa4