1 2 3 4 5 6 7 8 9 10 11 12 13
// { dg-do compile } // { dg-options "-O2 -fno-guess-branch-probability -fsanitize=float-cast-overflow --param=max-jump-thread-duplication-stmts=240" } float f; void foo (double d) { (char) f; long l = __builtin_fabs (d); (char) f; (long) d; }