[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Bug tree-optimization/16225] [3.5 regression] ICE: verify_ssa failed.



------- Additional Comments From pinskia at gcc dot gnu dot org  2004-07-20 08:52 -------
I get a slightly different ICE now:
pr16225.c: In function `btbl_bitcnt':
pr16225.c:9: internal compiler error: in may_propagate_copy, at tree-ssa-copy.c:130
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Here is a little simpler code:
typedef unsigned long uint32;

int ntbl_bitcnt(uint32 x);
int btbl_bitcnt(uint32 x);

char bits[256];

int btbl_bitcnt(uint32 x)
{
      int cnt = *(char *)&x;

      if (0L != (x >>= 8))
            return btbl_bitcnt(x);
      return cnt;
}

oh it looks like tree-loop-ch which causing this.

Maybe this is the going in and out of ssa which is causing this problem and causing to loose aliasing 
info.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16225

------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.



Reply to: