[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2021-01-24 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786 Thomas Koenig changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-08-21 Thread janus 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

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-08-21 Thread janus at gcc dot gnu.org
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

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-08-21 Thread janus at gcc dot gnu.org
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

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-08-21 Thread dominiq at lps dot ens.fr
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'

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-08-21 Thread janus at gcc dot gnu.org
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

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-08-21 Thread janus at gcc dot gnu.org
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

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2013-07-02 Thread dominiq at lps dot ens.fr
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

[Bug fortran/48786] [OOP] Generic ambiguity check too strict for polymorphic dummies

2011-05-11 Thread burnus at gcc dot gnu.org
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