This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/26518] [4.2 Regression] ICE tree check: expected ssa_name, have struct_field_tag in verify_ssa, at tree-ssa.c:735
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Mar 2006 04:12:00 -0000
- Subject: [Bug tree-optimization/26518] [4.2 Regression] ICE tree check: expected ssa_name, have struct_field_tag in verify_ssa, at tree-ssa.c:735
- References: <bug-26518-3760@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from pinskia at gcc dot gnu dot org 2006-03-02 04:12 -------
Reduced testcase:
struct fd_set {
char fds_bits[1024];
};
void joy_polldev(char *a)
{
struct fd_set readfds;
unsigned int __i;
for (__i = 0;__i < 1024;++__i)
readfds.fds_bits[__i] = 0;
f(&readfds, *a);
}
---
Compile with -O2 -ftree-vectorize -msse2 --param max-aliased-vops=0 to see the
problem. the --param max-aliased-vops=0 is required, otherwise we don't get
the aliasing groupings.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
GCC build triplet|i686-pc-linux-gnu |
GCC host triplet|i686-pc-linux-gnu |
GCC target triplet|i686-pc-linux-gnu |i686-*-*
Last reconfirmed|0000-00-00 00:00:00 |2006-03-02 04:12:00
date| |
Summary|ICE tree check: expected |[4.2 Regression] ICE tree
|ssa_name, have |check: expected ssa_name,
|struct_field_tag in |have struct_field_tag in
|verify_ssa, at tree- |verify_ssa, at tree-
|ssa.c:735 |ssa.c:735
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26518