[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-18 Thread pinskia at gcc dot gnu dot org


--- Comment #2 from pinskia at gcc dot gnu dot org  2010-02-18 18:38 ---
Confirmed backtrace:
#0  0x00801625 in link_block (b=0x7f9f943dcaf8, after=0x7f9f943dc138)
at /home/apinski/src/gcc-fsf/local//gcc/gcc/cfg.c:153
#1  0x012b8fb6 in create_bb (h=0x0, e=0x0, after=0x7f9f943dc138) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/tree-cfg.c:444
#2  0x00863a60 in create_basic_block (head=0x0, end=0x0,
after=0x7f9f943dc138) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/cfghooks.c:621
#3  0x00863ac1 in create_empty_bb (after=0x7f9f943dc138) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/cfghooks.c:636
#4  0x012c7d00 in gimple_split_block (bb=0x7f9f943dc138, stmt=0x0) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/tree-cfg.c:4812
#5  0x008633d7 in split_block (bb=0x7f9f943dc138, i=0x0) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/cfghooks.c:433
#6  0x00863510 in split_block_after_labels (bb=0x7f9f943dc138) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/cfghooks.c:471
#7  0x00863e00 in make_forwarder_block (bb=0x7f9f943dc138,
redirect_edge_p=0x2532697 sd_region_without_exit, new_bb_cbk=0)
at /home/apinski/src/gcc-fsf/local//gcc/gcc/cfghooks.c:737
#8  0x0253271e in create_single_exit_edge (region=0x47afff8) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/graphite-scop-detection.c:965
#9  0x025329f1 in create_sese_edges (regions=0x47affd0) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/graphite-scop-detection.c:1034
#10 0x0253338c in build_scops (scops=0x7fff14b44e20) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/graphite-scop-detection.c:1327
#11 0x0245f015 in graphite_transform_loops () at
/home/apinski/src/gcc-fsf/local//gcc/gcc/graphite.c:260
#12 0x01906459 in graphite_transforms () at
/home/apinski/src/gcc-fsf/local//gcc/gcc/tree-ssa-loop.c:300


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2010-02-18 18:38:22
   date||


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



[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-18 Thread pinskia at gcc dot gnu dot org


--- Comment #3 from pinskia at gcc dot gnu dot org  2010-02-18 18:39 ---
#8  0x0253271e in create_single_exit_edge (region=0x47afff8) at
/home/apinski/src/gcc-fsf/local//gcc/gcc/graphite-scop-detection.c:965
965   forwarder = make_forwarder_block (exit, sd_region_without_exit,
NULL);
(gdb) p debug_bb(exit)
;; basic block 1, loop depth 0, count 0
;; prev block 7, next block 9
;; pred:   7 [100.0%]  6 [100.0%] 
;; succ:  
bb 1:


-- 


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



[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-18 Thread pinskia at gcc dot gnu dot org


--- Comment #4 from pinskia at gcc dot gnu dot org  2010-02-18 18:42 ---
(In reply to comment #3)
 #8  0x0253271e in create_single_exit_edge (region=0x47afff8) at
 /home/apinski/src/gcc-fsf/local//gcc/gcc/graphite-scop-detection.c:965
 965   forwarder = make_forwarder_block (exit, sd_region_without_exit,
 NULL);
 (gdb) p debug_bb(exit)
 ;; basic block 1, loop depth 0, count 0
 ;; prev block 7, next block 9
 ;; pred:   7 [100.0%]  6 [100.0%] 
 ;; succ:  
 bb 1:
 

Well BB 1 is not supposed to have any succ anyways as it is the exit block. 


-- 


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



[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-18 Thread pinskia at gcc dot gnu dot org


--- Comment #5 from pinskia at gcc dot gnu dot org  2010-02-18 18:46 ---
Hmm, this code is undefined first but that does not matter.  The issue comes
down to return statements not being combined into just one return statement.  I
don't know if this is supposed to happen this way or not.


-- 


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



[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-17 Thread mmitchel at gcc dot gnu dot org


-- 

mmitchel at gcc dot gnu dot org changed:

   What|Removed |Added

   Priority|P3  |P2


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



[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-16 Thread rguenth at gcc dot gnu dot org


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|--- |4.5.0


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



[Bug tree-optimization/43083] [4.5 Regression] ICE: SIGSEGV with -fgraphite-identity

2010-02-15 Thread zsojka at seznam dot cz


--- Comment #1 from zsojka at seznam dot cz  2010-02-15 18:45 ---
Created an attachment (id=19880)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19880action=view)
reduced testcase


-- 


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