comp.lang.ada
 help / color / mirror / Atom feed
From: rodakay@internode.on.net
Subject: Gnat: broken dispatch tables for interface types ?
Date: Sat, 7 Jul 2012 20:02:36 -0700 (PDT)
Date: 2012-07-07T20:02:36-07:00	[thread overview]
Message-ID: <c231a9b2-8fb7-41ab-98a2-72173a08f66c@googlegroups.com> (raw)

Hi all,

   Has anyone had any success with interface types ?

   I recently added a function to an interface type. Now when I invoke a function of the interface type, a different function is called. Which function is actually called seems to depend on the order of declaration of the subprograms for the interface type.

   So it seems that the dispatch table for the interface is broken in Gnat ?

   I've tried building with both GPL12 and latest GCC from svn, with the same result.



regards,
Rod.



             reply	other threads:[~2012-07-08  3:02 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-08  3:02 rodakay [this message]
2012-07-08  6:53 ` Gnat: broken dispatch tables for interface types ? Dmitry A. Kazakov
2012-07-08  7:38   ` Jeffrey Carter
2012-07-08  8:10     ` Dmitry A. Kazakov
2012-07-08 12:34   ` rodakay
2012-07-09  6:53     ` rodakay
2012-07-09  7:31       ` Dmitry A. Kazakov
2012-07-09  7:46         ` Rod Kay
2012-07-09  9:37         ` Simon Wright
2012-07-09  9:49           ` Dmitry A. Kazakov
2012-07-09 17:32             ` Simon Wright
2012-07-09 18:28               ` Dmitry A. Kazakov
2012-07-13 15:58             ` Robert A Duff
2012-07-08 17:41 ` Vadim Godunko
2012-07-09  7:34   ` Rod Kay
2012-07-08 23:45 ` sbelmont700
2012-07-10  7:02 ` Rod Kay
2012-07-10 11:09   ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox