[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 --- Comment #10 from janus at gcc dot gnu.org --- Author: janus Date: Mon Jan 12 19:40:57 2015 New Revision: 219486 URL: https://gcc.gnu.org/viewcvs?rev=219486&root=gcc&view=rev Log: 2015-01-12 Janus Weil Backport from mainline PR for

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-12 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 --- Comment #9 from janus at gcc dot gnu.org --- Author: janus Date: Mon Jan 12 16:14:06 2015 New Revision: 219475 URL: https://gcc.gnu.org/viewcvs?rev=219475&root=gcc&view=rev Log: 2015-01-12 Janus Weil Backport from mainline PR fort

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-11 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 --- Comment #8 from janus at gcc dot gnu.org --- Author: janus Date: Sun Jan 11 22:00:06 2015 New Revision: 219440 URL: https://gcc.gnu.org/viewcvs?rev=219440&root=gcc&view=rev Log: 2015-01-11 Janus Weil PR fortran/63733 * interface.c

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 --- Comment #7 from janus at gcc dot gnu.org --- I think the proper fix should be to look for type-bound operators *before* non-type-bound operators in gfc_extend_expr (interface.c). In gfc_extend_assign this is already done in the right order (i.

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|un

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 --- Comment #5 from janus at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #1) > likely r189022 (pr49591). I think this one is the culprit. Reverting the relevant part restores the expected behavior. Patch: Index: gcc/fortr

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 --- Comment #4 from janus at gcc dot gnu.org --- (In reply to Dominique d'Humieres from comment #1) > likely r195729 (pr54195). Reverting this commit on trunk yields: test_ov.f90:7:32: generic :: operator(+) => sum

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2015-01-08 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org --- C

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2014-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.8.4 |4.8.5 --- Comment #2 from Jakub Jelinek

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2014-11-26 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2014-11-19 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 Richard Biener changed: What|Removed |Added Target Milestone|--- |4.8.4

[Bug fortran/63733] [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generics

2014-11-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63733 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|