https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88573
Bug ID: 88573 Summary: 9 regression: error: type mismatch in component reference Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: andi-gcc at firstfloor dot org Target Milestone: --- Don't have a small test case currently, happens during a large LTO Linux kernel build. With gcc trunk (20181222) with checking enabled I get /home/ak/lsrc/linux/kernel/events/callchain.c: In function 'get_callchain_entry': /home/ak/lsrc/linux/kernel/events/callchain.c:260:1: error: type mismatch in component reference 260 | } | ^ struct perf_callchain_entry *[0:] struct perf_callchain_entry *[0:] _3 = entries->cpu_entries[cpu]; during IPA pass: *free_lang_data /home/ak/lsrc/linux/kernel/events/callchain.c:260:1: internal compiler error: verify_gimple failed gcc 8 doesn't show this problem.