------- Comment #2 from burnus at gcc dot gnu dot org  2009-10-30 15:32 -------
I agree that the following error is bogus:

>    print *, ipmin% dot_g_g (g,g)
>            1
> Error: ABSTRACT INTERFACE 'dot' must not be referenced at (1)

While one might not access (type)%dot_g_g as "dot_g_g" is deferred, using
(class)%dot_g_g is valid.  (And using (type)%dot_g_g is not possible as one
cannot use "type(abstract_t)"; thus it might be enough to relax the check.)


-- 

burnus at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |janus at gcc dot gnu dot org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |rejects-valid
   Last reconfirmed|0000-00-00 00:00:00         |2009-10-30 15:32:20
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41873

Reply via email to