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

Reply via email to