------- 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