5 __attribute__ ((noinline
)) int_t
6 addlfeq (double w
, double x
, int_t y
, int_t z
)
8 return w
== x
? y
+ z
: y
;
14 if (addlfeq (-1.0, -1.0, 12L, 23L) != 35L)
16 if (addlfeq (-1.0, 3.0, 12L, 23L) != 12L)
18 if (addlfeq (1.0, 3.0, 12L, 23L) != 12L)
20 if (addlfeq (3.0, 3.0, 12L, 23L) != 35L)
22 if (addlfeq (5.0, 3.0, 12L, 23L) != 12L)
24 if (addlfeq (3.0, -1.0, 12L, 23L) != 12L)
26 if (addlfeq (3.0, 1.0, 12L, 23L) != 12L)
28 if (addlfeq (3.0, 5.0, 12L, 23L) != 12L)