1/* PR sanitizer/64289 */ 2/* { dg-do compile } */ 3/* { dg-options "-fsanitize=float-cast-overflow" } */ 4 5int 6foo (int a) 7{ 8 return (int) (0 ? 0 : a ? a : 0.5); 9} 10