[Bug fortran/38432] Add warning for loops which are never executed

2009-03-28 Thread burnus at gcc dot gnu dot org


--- Comment #3 from burnus at gcc dot gnu dot org  2009-03-28 13:06 ---
Subject: Bug 38432

Author: burnus
Date: Sat Mar 28 13:06:30 2009
New Revision: 145186

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145186
Log:
2009-03-28  Tobias Burnus  bur...@net-b.de

PR fortran/38432
* resolve.c (gfc_resolve_iterator): Add zero-loop warning.

2009-03-28  Tobias Burnus  bur...@net-b.de

PR fortran/38432
* gfortran.dg/do_check_5.f90: New test.
* gfortran.dg/array_constructor_11.f90: Add dg-warning.
* gfortran.dg/array_constructor_18.f90: Ditto.
* gfortran.dg/array_constructor_22.f90: Ditto.
* gfortran.dg/do_3.F90: Ditto.
* gfortran.dg/do_1.f90: Ditto.


Added:
trunk/gcc/testsuite/gfortran.dg/do_check_5.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/resolve.c
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gfortran.dg/array_constructor_11.f90
trunk/gcc/testsuite/gfortran.dg/array_constructor_18.f90
trunk/gcc/testsuite/gfortran.dg/array_constructor_22.f90
trunk/gcc/testsuite/gfortran.dg/do_1.f90
trunk/gcc/testsuite/gfortran.dg/do_3.F90


-- 


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



[Bug fortran/38432] Add warning for loops which are never executed

2009-03-28 Thread burnus at gcc dot gnu dot org


--- Comment #4 from burnus at gcc dot gnu dot org  2009-03-28 13:20 ---
FIXED on the trunk (4.5).

Example:
do i = 1, -3, 1
 1
Warning: DO loop at (1) will be executed zero times


-- 

burnus at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


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



[Bug fortran/38432] Add warning for loops which are never executed

2008-12-11 Thread pinskia at gcc dot gnu dot org


--- Comment #2 from pinskia at gcc dot gnu dot org  2008-12-11 23:16 ---
Confirmed.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

   Severity|normal  |enhancement
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-12-11 23:16:43
   date||


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



[Bug fortran/38432] Add warning for loops which are never executed

2008-12-06 Thread burnus at gcc dot gnu dot org


--- Comment #1 from burnus at gcc dot gnu dot org  2008-12-06 22:18 ---
I wanted to write: That loop will never be run, sorry for the miswording.


-- 

burnus at gcc dot gnu dot org changed:

   What|Removed |Added

Summary|Add warning for endless |Add warning for loops which
   |loops   |are never executed


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