id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13130,BOOST_LOCKFREE_CACHELINE_BYTES value is incorrect on s390x,mike.munday@…,timblechmann,"The file include/boost/lockfree/detail/prefix.hpp contains the following code snippet: {{{ // PowerPC caches support 128-byte cache lines. #if defined(powerpc) || defined(__powerpc__) || defined(__ppc__) #define BOOST_LOCKFREE_CACHELINE_BYTES 128 #else #define BOOST_LOCKFREE_CACHELINE_BYTES 64 #endif }}} This sets the cache line size on s390x to 64 bytes. This is incorrect, the correct size is 256 bytes. To fix we just need to add an extra #elif checking for the __s390__/ __s390x__ compiler-defined macros.",Bugs,new,To Be Determined,lockfree,Boost 1.63.0,Optimization,,,