Ignore the alignment check for sfizz_arg_t, fails on old gcc 32bit

This commit is contained in:
Jean Pierre Cimalando 2021-02-01 17:56:48 +01:00
parent c03f39d526
commit 56dcb6de4b

View file

@ -11,9 +11,10 @@
#include <cstring>
// ensure that `sfizz_arg_t` has the same storage characteristics as `int64_t`
// Note(jpc) alignment checks fail on old gcc i386
static_assert(
sizeof(sfizz_arg_t) == sizeof(int64_t) &&
alignof(sfizz_arg_t) == alignof(int64_t),
sizeof(sfizz_arg_t) == sizeof(int64_t) /* &&
alignof(sfizz_arg_t) == alignof(int64_t) */,
"The ABI stability check has failed.");
template <class T>