[Bug c/111807] ice in verify_sra_access_forest with -O1

2023-10-14 Thread dcb314 at hotmail dot com via Gcc-bugs
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; }

[Bug c/111807] ice in verify_sra_access_forest with -O1

2023-10-14 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111807 David Binderman changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Commen

[Bug c/111807] ice in verify_sra_access_forest with -O1

2023-10-14 Thread dcb314 at hotmail dot com via Gcc-bugs
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; }