/* PR c/104510 */ /* { dg-do compile } */ /* { dg-options "" } */ float f; _Decimal64 d; int foo (void) { return d > (_Decimal32) (_Decimal64) f; }