Re: [pushed] c++: don't warn about internal interference sizes

2021-09-15 Thread Christophe Lyon via Gcc-patches
On Wed, Sep 15, 2021 at 5:39 PM Jason Merrill via Gcc-patches < gcc-patches@gcc.gnu.org> wrote: > On Wed, Sep 15, 2021 at 11:37 AM Jeff Law wrote: > > > > > > > On 9/15/2021 9:31 AM, Jason Merrill via Gcc-patches wrote: > > > Most any compilation on ARM/AArch64 was warning because the default L1

Re: [pushed] c++: don't warn about internal interference sizes

2021-09-15 Thread Jason Merrill via Gcc-patches
On Wed, Sep 15, 2021 at 11:37 AM Jeff Law wrote: > > > On 9/15/2021 9:31 AM, Jason Merrill via Gcc-patches wrote: > > Most any compilation on ARM/AArch64 was warning because the default L1 > cache > > line size of 32B was smaller than the default > > std::hardware_constructive_interference_size o

Re: [pushed] c++: don't warn about internal interference sizes

2021-09-15 Thread Jeff Law via Gcc-patches
On 9/15/2021 9:31 AM, Jason Merrill via Gcc-patches wrote: Most any compilation on ARM/AArch64 was warning because the default L1 cache line size of 32B was smaller than the default std::hardware_constructive_interference_size of 64B. This is mostly due to inaccurate --param l1-cache-line-siz

[pushed] c++: don't warn about internal interference sizes

2021-09-15 Thread Jason Merrill via Gcc-patches
Most any compilation on ARM/AArch64 was warning because the default L1 cache line size of 32B was smaller than the default std::hardware_constructive_interference_size of 64B. This is mostly due to inaccurate --param l1-cache-line-size, but it's not helpful to complain to a user that didn't set th