From 56dcb6de4bf5dcd3f801559351c1a2d39c2bab3c Mon Sep 17 00:00:00 2001 From: Jean Pierre Cimalando Date: Mon, 1 Feb 2021 17:56:48 +0100 Subject: [PATCH] Ignore the alignment check for sfizz_arg_t, fails on old gcc 32bit --- src/sfizz/Messaging.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/sfizz/Messaging.cpp b/src/sfizz/Messaging.cpp index 17d63081..cc5e3ea9 100644 --- a/src/sfizz/Messaging.cpp +++ b/src/sfizz/Messaging.cpp @@ -11,9 +11,10 @@ #include // 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