https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
Thomas Koenig changed:
What|Removed |Added
CC||tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #9 from janus
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
--- Comment #10 from janus at gcc dot gnu.org ---
(In reply to janus from comment #9)
After this interpretation has been established here, it is a bit unfortunate
to see that current trunk (4.9.0 20130820, r201883) does not show the error
any
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
--- Comment #11 from janus at gcc dot gnu.org ---
(In reply to janus from comment #9)
If we still believe that the error is
correct, then this is a regression (would be interesting to know which
revision caused it).
Apparently it is due to
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
--- Comment #12 from Dominique d'Humieres dominiq at lps dot ens.fr ---
I still get the errors
pr48786_2.f90:132.46:
generic, public :: operator(+) = add_vector
1
Error: 'add_vector_3d'
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
--- Comment #13 from janus at gcc dot gnu.org ---
(In reply to janus from comment #11)
Apparently it is due to r201329 (for PR 57530), in particular the
interface.c part.
However, reverting this via
Index: gcc/fortran/interface.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
--- Comment #14 from janus at gcc dot gnu.org ---
(In reply to Dominique d'Humieres from comment #12)
I still get the errors
pr48786_2.f90:132.46:
generic, public :: operator(+) = add_vector
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
Dominique d'Humieres dominiq at lps dot ens.fr changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
Tobias Burnus burnus at gcc dot gnu.org changed:
What|Removed |Added
Keywords|rejects-valid |wrong-code