Revert "make fixed-size objects trivially move assignable"

This appears to break the following simple program:

https://godbolt.org/z/8Kvs4zdhM

Both clang & gcc omit the call to v2.setZero() when compiling with -O -std=c++14

Merge request reports

Loading