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/44562] [4.6 Regression] ICE: in get_alias_set, at alias.c:716 with -flto -fstrict-aliasing -fgraphite-identity



------- Comment #5 from jamborm at gcc dot gnu dot org  2010-07-02 12:28 -------
On revision 161693, the backtrace to the spot where a CANONICAL_TYPE
is assigned to a type which already is a CANONICAL_TYPE of another one
is:

#0  0x00000000009529e4 in build_array_type (elt_type=0x7ffff7e947e0,
index_type=0x7ffff7f47a80)
    at /home/jamborm/gcc/small/gcc/tree.c:7168
#1  0x0000000000967d7e in make_vector_type (innertype=0x7ffff7e947e0, nunits=2,
mode=VOIDmode)
    at /home/jamborm/gcc/small/gcc/tree.c:8751
#2  0x0000000000967d34 in make_vector_type (innertype=0x7ffff6eb1348, nunits=2,
mode=VOIDmode)
    at /home/jamborm/gcc/small/gcc/tree.c:8743
#3  0x0000000000912035 in get_vectype_for_scalar_type
(scalar_type=0x7ffff6eb1348)
    at /home/jamborm/gcc/small/gcc/tree-vect-stmts.c:4523
#4  0x0000000000c23de3 in vect_analyze_data_refs (loop_vinfo=<value optimized
out>, 
    bb_vinfo=0x12a23a0, min_vf=0x7fffffffde4c)
    at /home/jamborm/gcc/small/gcc/tree-vect-data-refs.c:2215
#5  0x0000000000936296 in vect_slp_analyze_bb (bb=0x7ffff6eaf3a8)
    at /home/jamborm/gcc/small/gcc/tree-vect-slp.c:1483
#6  0x0000000000936aeb in execute_vect_slp ()
    at /home/jamborm/gcc/small/gcc/tree-vectorizer.c:276
#7  0x000000000074156c in execute_one_pass (pass=0x11bdc60)
    at /home/jamborm/gcc/small/gcc/passes.c:1565


-- 


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


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