[Bug tree-optimization/93776] New: [10 Regression] ICE in verify_sra_access_forest, at tree-sra.c:2326
asolokha at gmx dot com
gcc-bugzilla@gcc.gnu.org
Mon Feb 17 06:46:00 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93776
Bug ID: 93776
Summary: [10 Regression] ICE in verify_sra_access_forest, at
tree-sra.c:2326
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: asolokha at gmx dot com
Target Milestone: ---
Target: powerpc-*-linux-gnu
gcc-10.0.1-alpha20200216 snapshot (g:6e37e49616d429c5d922324ebd72ae95f12a079f)
ICEs when compiling the following testcase w/ -O1 for 32-bit BE powerpc:
struct ue {
};
struct ed {
int al;
struct ue pr;
int j2;
};
void
mc (void)
{
struct ed g0, d7;
g0.j2 = 0;
__builtin_memcpy (&d7, &g0, sizeof (g0));
d7.pr = (struct ue) {};
}
% powerpc-e300c3-linux-gnu-gcc-10.0.1 -O1 -c unei3zh3.c
during GIMPLE pass: esra
unei3zh3.c: In function 'mc':
unei3zh3.c:18:1: internal compiler error: in verify_sra_access_forest, at
tree-sra.c:2326
18 | }
| ^
0x6d33e8 verify_sra_access_forest(access*)
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-10.0.1_alpha20200216/work/gcc-10-20200216/gcc/tree-sra.c:2326
0xf2af32 verify_all_sra_access_forests()
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-10.0.1_alpha20200216/work/gcc-10-20200216/gcc/tree-sra.c:2387
0xf2ccec analyze_all_variable_accesses
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-10.0.1_alpha20200216/work/gcc-10-20200216/gcc/tree-sra.c:3398
0xf2eace perform_intra_sra
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-10.0.1_alpha20200216/work/gcc-10-20200216/gcc/tree-sra.c:4451
More information about the Gcc-bugs
mailing list