1 /* { dg-do run { target { powerpc*-*-darwin* powerpc*-*-aix* rs6000-*-* powerpc*-*-linux* } } } */
2 /* { dg-options "-O2 -mlong-double-128" } */
4 extern void abort (void);
6 volatile long double l
, m
, n
;
11 l
= __builtin_copysignl (0.0L, -1.0L);
12 m
= __builtin_copysignl (0.0L, -1.0L);
14 if (__builtin_copysignl (1.0L, n
) >= 0.0L)