comp.lang.ada
 help / color / mirror / Atom feed
From: Arnaud Charlet <charlet@gnat.com>
Subject: Re: Elaboration in GNAT
Date: Wed, 16 Jan 2002 12:48:10 +0100
Date: 2002-01-16T12:48:10+01:00	[thread overview]
Message-ID: <3C45687A.CF50F70C@gnat.com> (raw)
In-Reply-To: wcc1ygx50tn.fsf@shell01.TheWorld.com

<< True, but is it not also the case that these bugs are relatively
innocuous?  That is, if you forget your pragmas, then your program
usually blows up during elaboration (and you fix it), or else it doesn't
blow up (using this compiler).  That is, it's more of a *portability*
problem, than a problem of programs malfunctioning when users use them. >>

If you have library level tasks, that's definitely not true, since you can
have subtle
race conditions. And when you go from version n to version n+1 of your
favorite
compiler, you need to go and chase these bugs again.

Arno





  parent reply	other threads:[~2002-01-16 11:48 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-28 12:34 Elaboration in GNAT Frode Tenneboe
2001-11-28 18:13 ` Mark Johnson
2001-11-29  3:44   ` Robert Dewar
2001-11-29 13:30     ` Stephen Leake
2001-11-28 19:25 ` Robert Dewar
2002-01-04 13:21   ` Frode Tenneboe
2002-01-04 15:07     ` Matthew Heaney
2002-01-05  0:43       ` Robert Dewar
2002-01-05  0:50       ` Robert Dewar
2002-01-07 17:22         ` Mark Johnson
2002-01-08  0:00           ` Robert Dewar
2002-01-10 21:54         ` Robert A Duff
2002-01-11  4:49           ` Robert Dewar
2002-01-11 13:35             ` Robert A Duff
2002-01-11 19:18               ` Robert Dewar
2002-01-16 11:48           ` Arnaud Charlet [this message]
2002-01-05  0:40     ` Robert Dewar
2002-01-07 13:28       ` Frode Tenneboe
2002-01-11 19:25         ` Robert Dewar
2001-11-29 13:13 ` Stephen Leake
2001-11-29 13:17 ` Stephen Leake
2001-11-30 12:44   ` 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