[Bug tree-optimization/29290] [4.1 Regression] SPEC CPU2000 178.galgel ICE using -O3 -ftree-loop-linear

2006-10-06 Thread jakub at gcc dot gnu dot org


--- Comment #3 from jakub at gcc dot gnu dot org  2006-10-06 07:27 ---
Subject: Bug 29290

Author: jakub
Date: Fri Oct  6 07:27:28 2006
New Revision: 117484

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117484
Log:
PR tree-optimization/29290
* tree-loop-linear.c (linear_transform_loops): Bail if loop_nest has
multiple exits.

* gfortran.dg/loop_nest_1.f90: New test.

Added:
trunk/gcc/testsuite/gfortran.dg/loop_nest_1.f90
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-loop-linear.c


-- 


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



[Bug tree-optimization/29290] [4.1 Regression] SPEC CPU2000 178.galgel ICE using -O3 -ftree-loop-linear

2006-10-06 Thread jakub at gcc dot gnu dot org


--- Comment #4 from jakub at gcc dot gnu dot org  2006-10-06 07:37 ---
Subject: Bug 29290

Author: jakub
Date: Fri Oct  6 07:37:04 2006
New Revision: 117487

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=117487
Log:
PR tree-optimization/29290
* tree-loop-linear.c (linear_transform_loops): Bail if loop_nest has
multiple exits.

* gfortran.dg/loop_nest_1.f90: New test.

Added:
branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/loop_nest_1.f90
Modified:
branches/gcc-4_1-branch/gcc/ChangeLog
branches/gcc-4_1-branch/gcc/testsuite/ChangeLog
branches/gcc-4_1-branch/gcc/tree-loop-linear.c


-- 


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



[Bug tree-optimization/29290] [4.1 Regression] SPEC CPU2000 178.galgel ICE using -O3 -ftree-loop-linear

2006-10-06 Thread jakub at gcc dot gnu dot org


--- Comment #5 from jakub at gcc dot gnu dot org  2006-10-06 07:42 ---
Fixed on 4.1 branch and on the trunk.


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Known to fail|4.1.2   |
  Known to work|4.1.1 4.2.0 |4.1.1 4.2.0 4.1.2
 Resolution||FIXED


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



[Bug tree-optimization/29290] [4.1 Regression] SPEC CPU2000 178.galgel ICE using -O3 -ftree-loop-linear

2006-10-05 Thread jakub at gcc dot gnu dot org


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
   |dot org |
 Status|NEW |ASSIGNED
   Last reconfirmed|2006-10-01 02:08:01 |2006-10-05 10:02:27
   date||


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



[Bug tree-optimization/29290] [4.1 Regression] SPEC CPU2000 178.galgel ICE using -O3 -ftree-loop-linear

2006-10-03 Thread janis at gcc dot gnu dot org


--- Comment #2 from janis at gcc dot gnu dot org  2006-10-03 18:20 ---
A regression hunt of the 4.1 branch on powerpc-linux identified the following
patch:

http://gcc.gnu.org/viewcvs?view=revrev=116223

r116223 | spop | 2006-08-17 13:14:26 + (Thu, 17 Aug 2006)


-- 

janis at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||spop at gcc dot gnu dot org


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



[Bug tree-optimization/29290] [4.1 Regression] SPEC CPU2000 178.galgel ICE using -O3 -ftree-loop-linear

2006-09-30 Thread pinskia at gcc dot gnu dot org


--- Comment #1 from pinskia at gcc dot gnu dot org  2006-10-01 02:08 ---
Program received signal SIGSEGV, Segmentation fault.
0x0841a529 in exit_phi_for_loop_p (loop=Variable loop is not available.
) at /home/pinskia/src/gcc/gcc-4.1/gcc/gcc/lambda-code.c:2186
2186  if (TREE_CODE (stmt) != PHI_NODE



Confirmed.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
  GCC build triplet|powerpc64-linux |
   GCC host triplet|powerpc64-linux |
 GCC target triplet|powerpc64-linux |
   Keywords||ice-on-valid-code
  Known to fail||4.1.2
  Known to work||4.1.1 4.2.0
   Last reconfirmed|-00-00 00:00:00 |2006-10-01 02:08:01
   date||
Summary|SPEC CPU2000 178.galgel ICE |[4.1 Regression] SPEC
   |using -O3 -ftree-loop-linear|CPU2000 178.galgel ICE using
   ||-O3 -ftree-loop-linear
   Target Milestone|--- |4.1.2


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