https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111807
--- Comment #3 from David Binderman ---
Second test case:
int func_40_l_118;
struct S0 {
signed f1 : 1;
};
void func_40() {
struct S0 l_103[16];
*l_103 = l_103[15];
l_103[15].f1 &&func_40_l_118;
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111807
David Binderman changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111807
--- Comment #1 from David Binderman ---
Reduced C code seems to be:
struct S0 {
unsigned f2 : 7
} func_40() {
struct S0 l_4827[10];
l_4827[5] = l_4827[9];
0 || l_4827[9].f2;
}