This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/33453] ICE in build2_stat, at tree.c:3110 with -ftree-parallelize-loops=4 -ftree-vectorize



------- Comment #4 from tbm at cyrius dot com  2007-11-17 16:12 -------
Just that I have PLUS_EXPR rather than MULT_EXPR but it also points to
pointer plus.

pinskia, were you going to take a look at this?

#0  fancy_abort (file=0xb867e8 "gcc/tree.c", line=3110,
    function=0xb899de "build2_stat") at gcc/diagnostic.c:659
#1  0x0000000000839c5a in build2_stat (code=PLUS_EXPR, tt=0x2aaf4964c410,
    arg0=0x2aaf49668190, arg1=0x2aaf49652d80) at gcc/tree.c:3110
#2  0x0000000000592ab1 in fold_binary (code=PLUS_EXPR, type=0x2aaf4964c410,
    op0=0x2aaf49652d80, op1=0x2aaf49668190) at gcc/fold-const.c:9459
#3  0x00000000005aff29 in fold_build2_stat (code=12085224, type=0xc26,
    op0=0xb899de, op1=0x2aaf49652d80) at gcc/fold-const.c:13473
#4  0x00000000006e3e49 in split_constant_offset (exp=<value optimized out>,
    var=0x7fff61f704e0, off=0x7fff61f704d0) at gcc/tree-data-ref.c:558
#5  0x00000000006e3ce5 in split_constant_offset (exp=0x2aaf49652f00,
    var=0x7fff61f70560, off=0x7fff61f70580) at gcc/tree-data-ref.c:580
#6  0x00000000006e49c3 in dr_analyze_innermost (dr=0xff4560)
    at gcc/tree-data-ref.c:668
#7  0x00000000006e4e58 in create_data_ref (nest=0x2aaf49537960,
    memref=0x2aaf48c914c0, stmt=0x2aaf49660a50, is_read=1 '\001') at
    gcc/tree-data-ref.c:818


-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]