[Bug fortran/78848] [7 Regression] [OOP] ICE on writing CLASS variable with non-typebound DTIO procedure

2016-12-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78848 janus at gcc dot gnu.org changed: What|Removed |Added Summary|[OOP] ICE on writing CLASS |[7 Regression] [OOP] ICE on

[Bug fortran/78848] [7 Regression] [OOP] ICE on writing CLASS variable with non-typebound DTIO procedure

2016-12-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78848 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/78848] [7 Regression] [OOP] ICE on writing CLASS variable with non-typebound DTIO procedure

2016-12-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78848 --- Comment #8 from janus at gcc dot gnu.org --- Created attachment 40361 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40361&action=edit patch The attached patch implements what I think needs to happen (and regtests cleanly).

[Bug fortran/78848] [7 Regression] [OOP] ICE on writing CLASS variable with non-typebound DTIO procedure

2016-12-18 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78848 --- Comment #9 from janus at gcc dot gnu.org --- Author: janus Date: Sun Dec 18 13:22:13 2016 New Revision: 243784 URL: https://gcc.gnu.org/viewcvs?rev=243784&root=gcc&view=rev Log: 2016-12-18 Janus Weil PR fortran/78848 * tra

[Bug fortran/78848] [7 Regression] [OOP] ICE on writing CLASS variable with non-typebound DTIO procedure

2016-12-18 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78848 --- Comment #10 from Jerry DeLisle --- (In reply to janus from comment #4) > Sorry, actually the example in comment 3 only ICEs if the type-binding of > the DTIO is commented out: > > module m > type :: t > integer :: i

[Bug fortran/78848] [7 Regression] [OOP] ICE on writing CLASS variable with non-typebound DTIO procedure

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