https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66605

--- Comment #13 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> As I said in comment #4, GCC 4.3.1 had this warning and the warning option
> was enabled for the testcase but the warning did not trigger. When did
> it start triggering?

I don't see the warning with 4.5.4, but I see it with 4.6.4:

[macbook] f90/bug% gfortran-fsf-4.5
/opt/gcc/_clean/gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_2.f90
-Wunused-parameter -c
[macbook] f90/bug% gfortran-fsf-4.6
/opt/gcc/_clean/gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_2.f90
-Wunused-parameter -c
/opt/gcc/_clean/gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_2.f90:7:0:
warning: unused parameter 'dummy' [-Wunused-parameter]

Compiling the test gfortran.dg/warn_unused_dummy_argument_2.f90 with
-Wunused-parameter gives the ICE with 5.1/6.0.

To be more precise, I dont't get the warning for 4.7 with r182107 (2011-12-08),
but I get it with r182980 (2012-01-07), back ported to 4.6 between r179116
(2011-09-23) and r182981 (2012-01-07), possibly r182211 and r182213 (pr50923)

Reply via email to