https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83684
Bug ID: 83684 Summary: [5 Regression] ICE in maybe_diag_overlap, at gimple-ssa-warn-restrict.c:1371 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org Target Milestone: --- Created attachment 43036 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43036&action=edit preprocessed source seen building courier 0.78 on x86_64-linux-gnu, r256068. while I get the preprocessed source from the ICE, I'm unable to reproduce this using the preprocessed source. libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/ packages/tmp/gcc/courier-0.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wall -I./.. -I.. -I./../.. -I../.. -c maildirnewshared.c -fPIC -DPIC -o .libs/maildirnewshared.o during GIMPLE pass: strlen maildirnewshared.c: In function 'maildir_newshared_next': maildirnewshared.c:53:5: internal compiler error: in maybe_diag_overlap, at gimple-ssa-warn-restrict.c:1371 int maildir_newshared_next(struct maildir_newshared_enum_cb *info, ^~~~~~~~~~~~~~~~~~~~~~ Please submit a full bug report, with preprocessed source if appropriate.