On Fri, Jun 26, 2026 at 11:21:40AM +0200, Paul-Antoine Arras wrote:
> Dear PowerPC maintainers, all,
> 
> Following commit r17-1806-gd50e9f17fffa9b, my colleague Thomas reported the
> newly added test c-c++-common/gomp/atomic-builtins-1.c was failing on
> powerpc64le due to its hardware support for 16B atomic operations, and
> suggested to update check_effective_target_sync_int_128, which I did in the
> attached patch.

It isn't just powerpc64le-linux though, powerpc64-linux when using
-mcpu=power8 and later behaves the same.

So, makes me wonder if it shouldn't be instead a compile test
(in addition to int128 effective target of course) whether
__atomic_compare_exchange_16 appears in the assembly or not.

        Jakub

Reply via email to