blob: 96a47dba41165ab529cc8c974260ffbab0a9d33e [file] [log] [blame]
int a(void);
int b(void);
int c(void);
static int laa(void)
{
return (a() && b()) && c();
}
static int lao(void)
{
return (a() && b()) || c();
}
static int loa(void)
{
return (a() || b()) && c();
}
static int loo(void)
{
return (a() || b()) || c();
}
static int raa(void)
{
return a() && (b() && c());
}
static int rao(void)
{
return a() && (b() || c());
}
static int roa(void)
{
return a() || (b() && c());
}
static int roo(void)
{
return a() || (b() || c());
}
/*
* check-name: bad-logical-phi0
* check-command: sparse -vir -flinearize=last $file
*/