[Bug fortran/57469] Erroneous warning for unused dummy arguments used in namelist

2013-07-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57469

--- Comment #4 from Tobias Burnus burnus at gcc dot gnu.org ---
Author: burnus
Date: Mon Jul  8 12:15:11 2013
New Revision: 200785

URL: http://gcc.gnu.org/viewcvs?rev=200785root=gccview=rev
Log:
2013-07-08  Tobias Burnus  bur...@net-b.de

PR fortran/57469
* trans-decl.c (generate_local_decl): Don't warn that
a dummy is unused, when it is in a namelist.

2013-07-08  Tobias Burnus  bur...@net-b.de

PR fortran/57469
* gfortran.dg/warn_unused_dummy_argument_4.f90: New.


Added:
trunk/gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_4.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/trans-decl.c
trunk/gcc/testsuite/ChangeLog


[Bug fortran/57469] Erroneous warning for unused dummy arguments used in namelist

2013-07-08 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57469

Tobias Burnus burnus at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Tobias Burnus burnus at gcc dot gnu.org ---
FIXED on the trunk (4.9).

Thanks for the report!


[Bug fortran/57469] Erroneous warning for unused dummy arguments used in namelist

2013-07-02 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57469

Dominique d'Humieres dominiq at lps dot ens.fr changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2013-07-02
 Ever confirmed|0   |1

--- Comment #3 from Dominique d'Humieres dominiq at lps dot ens.fr ---
Patch at http://gcc.gnu.org/ml/fortran/2013-07/msg0.html .


[Bug fortran/57469] Erroneous warning for unused dummy arguments used in namelist

2013-05-30 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57469

Tobias Burnus burnus at gcc dot gnu.org changed:

   What|Removed |Added

 CC||burnus at gcc dot gnu.org

--- Comment #1 from Tobias Burnus burnus at gcc dot gnu.org ---
Related to PR 43899 and PR 55352 - but this time for arguments.


[Bug fortran/57469] Erroneous warning for unused dummy arguments used in namelist

2013-05-30 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57469

Tobias Burnus burnus at gcc dot gnu.org changed:

   What|Removed |Added

   Keywords||diagnostic

--- Comment #2 from Tobias Burnus burnus at gcc dot gnu.org ---
Untested draft patch:

--- a/gcc/fortran/trans-decl.c
+++ b/gcc/fortran/trans-decl.c
@@ -4670,3 +4671,3 @@ generate_local_decl (gfc_symbol * sym)
   /* Warnings for unused dummy arguments.  */
-  else if (sym-attr.dummy)
+  else if (sym-attr.dummy  !sym-attr.in_namelist)
{