Sign in
gnu
/
gcc
/
a6d3012b274f38b20e2a57162106f625746af6c6
/
.
/
gcc
/
testsuite
/
c-c++-common
/
ubsan
/
pr85213.c
blob: 8a6be81d20fa5eb9f2a29e05316c732a5072d02a [
file
] [
log
] [
blame
]
/* PR sanitizer/85213 */
/* { dg-do compile } */
/* { dg-options "-O1 -fsanitize=undefined -fcompare-debug" } */
int
foo
(
int
x
)
{
return
(
__builtin_expect
(({
x
!=
0
;
})
?
0
:
1
,
3
)
==
0
)
*
-
1
<<
0
;
}