https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90856
Bug ID: 90856 Summary: [10 Regression] ICE: verify_gimple failed (error: incompatible types in 'PHI' argument 1) Product: gcc Version: 10.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- Target: x86_64-unknown-linux-gnu gcc-10.0.0-alpha20190609 snapshot (r272097) ICEs when compiling gcc/testsuite/gcc.target/i386/pr80262.c w/ -O1 (-O2, -O3, -Ofast) -ftree-loop-vectorize -fno-aggressive-loop-optimizations: % x86_64-unknown-linux-gnu-gcc-10.0.0-alpha20190609 -O1 -ftree-loop-vectorize -fno-aggressive-loop-optimizations -c gcc/testsuite/gcc.target/i386/pr80262.c gcc/testsuite/gcc.target/i386/pr80262.c: In function 'clearS2': gcc/testsuite/gcc.target/i386/pr80262.c:12:6: error: incompatible types in 'PHI' argument 1 12 | void clearS2 (__seg_gs S2* p, int n) { | ^~~~~~~ vector(4) int * struct S2 * vectp_p.14_26 = PHI <vectp_p.14_27(6), p_5(D)(9)> during GIMPLE pass: vect gcc/testsuite/gcc.target/i386/pr80262.c:12:6: internal compiler error: verify_gimple failed 0xd8477e verify_gimple_in_cfg(function*, bool) /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190609/work/gcc-10-20190609/gcc/tree-cfg.c:5426 0xc5df49 execute_function_todo /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190609/work/gcc-10-20190609/gcc/passes.c:1963 0xc5ed01 execute_todo /var/tmp/portage/sys-devel/gcc-10.0.0_alpha20190609/work/gcc-10-20190609/gcc/passes.c:2017