comp.lang.ada
 help / color / mirror / Atom feed
* Gnat: broken dispatch tables for interface types ?
@ 2012-07-08  3:02 rodakay
  2012-07-08  6:53 ` Dmitry A. Kazakov
                   ` (3 more replies)
  0 siblings, 4 replies; 18+ messages in thread
From: rodakay @ 2012-07-08  3:02 UTC (permalink / 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.



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2012-07-13 15:58 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-08  3:02 Gnat: broken dispatch tables for interface types ? rodakay
2012-07-08  6:53 ` 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

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