be6bf6f8cd1f4f266fc157208778bef29077a4b5
1 /* { dg-options "-O0" } */
3 /* C99 6.5.17: Comma operator.
4 Test with decimal float operands. */
8 volatile _Decimal32 d32a
, d32b
, d32c
;
9 volatile _Decimal64 d64a
, d64b
, d64c
;
10 volatile _Decimal128 d128a
, d128b
, d128c
;
16 d64b
= 12.3456789012345e383dd
;
17 d128b
= 12345.6789012345678901e4000dl
;
30 d64a
= (d64b
, 7.89dd
, d64c
);
33 d128a
= (45678.987654dl
, d128c
, d128b
);
36 d128a
= (d32b
, d64b
, d128b
);
39 d32a
= (d32b
, 12, d64c
);
42 d64a
= (d64b
, d32b
, 12);