------- Comment #2 from rguenth at gcc dot gnu dot org  2009-06-16 13:20 -------
Oh, this is yet another case of SCEV going crazy..., called from complete
unrolling in this case.

0x000000000118bcc5 in chrec_fold_multiply (type=0x7ffff7ee8540, 
    op0=0x7ffff273a500, op1=0x7ffff7f14b40)
    at /space/rguenther/src/svn/trunk/gcc/tree-chrec.c:401
401               return build_polynomial_chrec 
Value returned is $14 = (union tree_node *) 0x7fffe7099780
(gdb) call debug_generic_expr ($14)
{{{{{{D.21167_5 * 512, +, D.21167_5 * 1024}_1, +, {D.21167_5 * 1024, +,
D.21167_5 * 2048}_1}_1, +, {{D.21167_5 * 1024, +, D.21167_5 * 2048}_1, +,
{D.21167_5 * 2048, +, D.21167_5 * 4096}_1}_1}_1, +, {{{D.21167_5 * 1024, +,
D.21167_5 * 2048}_1, +, {D.21167_5 * 2048, +, D.21167_5 * 4096}_1}_1, +,
{{D.21167_5 * 2048, +, D.21167_5 * 4096}_1, +, {D.21167_5 * 4096, +, D.21167_5
* 8192}_1}_1}_1}_1, +, {{{{D.21167_5 * 1024, +, D.21167_5 * 2048}_1, +,
{D.21167_5 * 2048, +, D.21167_5 * 4096}_1}_1, +, {{D.21167_5 * 2048, +,
D.21167_5 * 4096}_1, +, {D.21167_5 * 4096, +, D.21167_5 * 8192}_1}_1}_1, +,
{{{D.21167_5 * 2048, +, D.21167_5 * 4096}_1, +, {D.21167_5 * 4096, +, D.21167_5
* 8192}_1}_1, +, {{D.21167_5 * 4096, +, D.21167_5 * 8192}_1, +, {D.21167_5 *
8192, +, D.21167_5 * 16384}_1}_1}_1}_1}_1, +, {{{{{D.21167_5 * 1024, +,
D.21167_5 * 2048}_1, +, {D.21167_5 * 2048, +, D.21167_5 * 4096}_1}_1, +,
{{D.21167_5 * 2048, +, D.21167_5 * 4096}_1, +, {D.21167_5 * 4096, +, D.21167_5
* 8192}_1}_1}_1, +, {{{D.21167_5 * 2048, +, D.21167_5 * 4096}_1, +, {D.21167_5
* 4096, +, D.21167_5 * 8192}_1}_1, +, {{D.21167_5 * 4096, +, D.21167_5 *
8192}_1, +, {D.21167_5 * 8192, +, D.21167_5 * 16384}_1}_1}_1}_1, +,
{{{{D.21167_5 * 2048, +, D.21167_5 * 4096}_1, +, {D.21167_5 * 4096, +,
D.21167_5 * 8192}_1}_1, +, {{D.21167_5 * 4096, +, D.21167_5 * 8192}_1, +,
{D.21167_5 * 8192, +, D.21167_5 * 16384}_1}_1}_1, +, {{{D.21167_5 * 4096, +,
D.21167_5 * 8192}_1, +, {D.21167_5 * 8192, +, D.21167_5 * 16384}_1}_1, +,
{{D.21167_5 * 8192, +, D.21167_5 * 16384}_1, +, {D.21167_5 * 16384, +,
D.21167_5 * 32768}_1}_1}_1}_1}_1}_1

I will have a look.


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |spop at gcc dot gnu dot org
         AssignedTo|unassigned at gcc dot gnu   |rguenth at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2009-06-16 13:09:08         |2009-06-16 13:20:02
               date|                            |


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

Reply via email to