blob: 6db46864d8ae31f0846b8a30d142c69fc177e751 [file] [log] [blame]
# { dg-options "-fstropping=upper" } #
BEGIN BEGIN REAL i := 10.0;
i +:= 2.0;
ASSERT (i > 11.9);
i PLUSAB 2.0;
ASSERT (i > 13.9)
END;
BEGIN LONG REAL i := LONG 1000.0;
i +:= LONG 100.0;
ASSERT (i > LONG 1099.9);
i PLUSAB LONG 100.0;
ASSERT (i > LONG 1199.9)
END;
BEGIN LONG LONG REAL i := LONG LONG 10000.0;
i +:= LONG LONG 1000.0;
ASSERT (i > LONG LONG 10999.9);
i PLUSAB LONG LONG 1000.0;
ASSERT (i > LONG LONG 11999.9)
END
END