comp.lang.ada
 help / color / mirror / Atom feed
From: "Hibou57 (Yannick Duchêne)" <yannick_duchene@yahoo.fr>
Subject: Re: Package's private parts and protected types
Date: Wed, 10 Feb 2010 14:21:01 -0800 (PST)
Date: 2010-02-10T14:21:01-08:00	[thread overview]
Message-ID: <e3f623fa-1379-48b2-89f5-a3e75b64f859@f8g2000yqn.googlegroups.com> (raw)
In-Reply-To: wccbpfxjcn0.fsf@shell01.TheWorld.com

On 10 fév, 17:09, Robert A Duff <bobd...@shell01.TheWorld.com> wrote:
> > Remainder of [ARM 6.5(5.2/2)]
> > The type of the subtype_indication shall be the result type of the
> > function.
>
> Ah, I see the problem.  This is a mistake in the RM, and there's
> an AI that fixes it.  The real rule is that (in my example) T2
> must be covered by T'Class, which it is.
>
> Recent versions of GNAT correctly implement this new rule,
> but I don't know what version you're using.
Ok, I was thinking your way of writing thing was not so silly, but as
there was the ARM...

My GNAT is GPL 2009 (20090519). I had a look to see if there is an
update, but I did not find one (on AdaCore website, its still saying
GPL 2009).

Do you have a reference for this Ada Issue ? Which number ?

About the crash while compiling, I've found a workaround which "solve"
it in an acceptable manner, I will open a thread later or tomorrow to
tell about it.

At the time, I'm facing another trouble, which seems as much strange.
Not a crash, but I wonder if either GNAT is wrong of if I did not
understood the RM about 9.7.2(3.2/2) and controlling parameters (



  reply	other threads:[~2010-02-10 22:21 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-08  4:30 Package's private parts and protected types Hibou57 (Yannick Duchêne)
2010-02-08  8:30 ` Martin
2010-02-08  9:11   ` Hibou57 (Yannick Duchêne)
2010-02-08 10:10     ` Alex R. Mosteo
2010-02-08 10:46       ` Hibou57 (Yannick Duchêne)
2010-02-09 14:55         ` Alex R. Mosteo
2010-02-08 10:20   ` Dmitry A. Kazakov
2010-02-08 10:54     ` Hibou57 (Yannick Duchêne)
2010-02-08 10:58       ` Hibou57 (Yannick Duchêne)
2010-02-08 11:01       ` Dmitry A. Kazakov
2010-02-08 13:19         ` Georg Bauhaus
2010-02-08 15:17         ` Robert A Duff
2010-02-08 16:15           ` (see below)
2010-02-08 20:44             ` Robert A Duff
2010-02-08 22:00               ` Hibou57 (Yannick Duchêne)
2010-02-09  5:48               ` AdaMagica
2010-02-09 14:56                 ` Robert A Duff
2010-02-10  2:29                   ` Randy Brukardt
2010-02-11 23:46                     ` Robert A Duff
2010-02-12  1:29                       ` Randy Brukardt
2010-02-11 23:53                     ` Robert A Duff
2010-02-12  1:10                       ` Randy Brukardt
2010-02-10 16:05                   ` Adam Beneschan
2010-02-10 20:17                     ` sjw
2010-02-12  0:05                     ` Robert A Duff
2010-02-12 11:07                       ` Stephen Leake
2010-02-12 15:01                         ` Robert A Duff
2010-02-13  8:00                           ` Stephen Leake
2010-02-09  9:04               ` stefan-lucks
2010-02-08 17:11           ` Jeffrey R. Carter
2010-02-08 14:56       ` Robert A Duff
2010-02-08 15:36         ` Dmitry A. Kazakov
2010-02-08 16:06           ` Robert A Duff
2010-02-08 17:46             ` Jean-Pierre Rosen
2010-02-08 20:39               ` Robert A Duff
2010-02-08 21:54                 ` Hibou57 (Yannick Duchêne)
2010-02-08 21:50               ` Hibou57 (Yannick Duchêne)
2010-02-08 22:04         ` Hibou57 (Yannick Duchêne)
2010-02-09 10:58         ` Hibou57 (Yannick Duchêne)
2010-02-09 14:47           ` Robert A Duff
2010-02-09 19:34             ` Hibou57 (Yannick Duchêne)
2010-02-09 20:19               ` Hibou57 (Yannick Duchêne)
2010-02-09 23:29               ` Robert A Duff
2010-02-10  2:39               ` Randy Brukardt
2010-02-10  5:12                 ` Hibou57 (Yannick Duchêne)
2010-02-10  7:17                   ` Hibou57 (Yannick Duchêne)
2010-02-10 16:09                   ` Robert A Duff
2010-02-10 22:21                     ` Hibou57 (Yannick Duchêne) [this message]
2010-02-11  0:48                       ` Robert A Duff
2010-02-09  0:48     ` Randy Brukardt
2010-02-09 12:43     ` Hibou57 (Yannick Duchêne)
replies disabled

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