From 1fc3d7f935889ea06ea36ba04a9474567306a686 Mon Sep 17 00:00:00 2001 From: Etienne Renault Date: Fri, 17 Mar 2017 13:34:42 +0100 Subject: [PATCH] bricks: gcc-7 doesn't align variables up to a maximum of 16 bytes * bricks/brick-shmem: here. --- bricks/brick-shmem | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bricks/brick-shmem b/bricks/brick-shmem index fdec36016..88da224a0 100644 --- a/bricks/brick-shmem +++ b/bricks/brick-shmem @@ -54,8 +54,12 @@ #define BRICK_SHMEM_H #ifndef BRICKS_CACHELINE +#if (__GNUC__ >= 7) // Please new Versions of GCC +#define BRICKS_CACHELINE 16 +#else #define BRICKS_CACHELINE 64 #endif +#endif namespace brick { namespace shmem {