From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, LOTS_OF_MONEY,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b6026bc2dec7a883 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Claw & Re: ANNOUNCEMENT - GNAT 3.13p availability Date: 2000/08/14 Message-ID: <8n9mri$ie4$1@nnrp1.deja.com>#1/1 X-Deja-AN: 658273539 References: <8n962s$42n$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x64.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Mon Aug 14 21:03:50 2000 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.7 [en] (WinNT; I) Date: 2000-08-14T00:00:00+00:00 List-Id: In article , Simon Wright wrote: > Ted Dennison writes: > > > In article , > > tmoran@bix.com wrote: > > > Gnat 3.13p has difficulty when a public primitive is overridden in > > > a private part. From the Claw mailing list: > > > > > > >The recently released GNAT 3.13p contains an inheritance bug which > > > >prevents the successful compilation of Claw (all versions). The > > > > It turns out that OpenToken 2.0 and earlier suffer from this same > > problem. I'm curious if it really is a gnat bug though. I could see > > someone making a case that since the caller's view of the routine in > > question is still abstract, only dynamicly dispatching calls are legal. > > I wonder whether my article > refers to the same problem? Seems to be in the same ballpark, but that > covers a lot of ground .. Do you mean the message titled "Delegating operations to parent (generic formal type)" Dated 07/13/2000? That apppears to be nearly the opposite problem. There Gnat (3.12 and 3.13) is accepting code other compilers aren't. I can't help with Apex. But given my experience the last couple of years getting another intermetrics-driven compiler to accept the Booch components, I definitely wouldn't trust that ancient version of ObjectAda. Thanks, btw. Whenever I think I've made the inter-relationships between my types and packages in OpenToken too complex, I can always count on a jaunt through Booch to cheer me up. :-) -- T.E.D. http://www.telepath.com/~dennison/Ted/TED.html Sent via Deja.com http://www.deja.com/ Before you buy.