https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62021

            Bug ID: 62021
           Summary: ICE in verify_gimple_assign_single
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ysrumyan at gmail dot com

For attached simple test-case if we omit 'uniform' specification compiler
produces ICE:
 error: incorrect type of vector CONSTRUCTOR elements
Note that for stmt
_38 = {vect_cst_.62_39, vect_cst_.62_39};
we have type mismatch - type of rhs constructor element is vector(2) long
unsigned int whereas type of lhs is vector(4) float*.
If we add 'uniform' specification (through -DUNIFORM option) test compiles
successfully. I assume that ICE must be fixed.

Reply via email to