comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@eisner.decus.org.nospam (Larry Kilgallen)
Subject: Re: What happens to DEC Ada?
Date: 3 Aug 2001 10:16:16 -0500
Date: 2001-08-03T10:16:16-05:00	[thread overview]
Message-ID: <jGvPbYAYRtuu@eisner.encompasserve.org> (raw)
In-Reply-To: yYva7.18321$GC4.4165649@nnrp1.proxad.net

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1256 bytes --]

In article <yYva7.18321$GC4.4165649@nnrp1.proxad.net>, "nicolas" <n.brunot@cadwin.com> writes:
> "Larry Kilgallen" <Kilgallen@eisner.decus.org.nospam> a �crit dans le
> message news: NKj7nYr7sQCg@eisner.encompasserve.org...
>> In article <%jra7.3545$257.153834@ozemail.com.au>, "Chris Miller"
> <chrismil@ozemail.com.au> writes:
>>
>> > I seem to recall that it had a very smart recompilation algorithm that
> could
>> > drastically reduce the set of files that had to be recompiled after a
> change
>> > had been made. Instead of just using file timestamp and "with" clause
>> > dependencies, it would actually look into the code and deduce that most
> of
>> > the recompilations were unnecessary. Very fast - great for big projects.
> 
> Beside that, the timestamp method cannot always be trusted.
> We had problems with gnatmake which doesn't always recompile necessary
> files.
> The problem occurs when several files in different directories have same
> name, same timestamp, and are selected with ADA_INCLUDE_PATH
> timestamp and name of the file is checked, they are the sames, gnatmake
> doesn't figure out that this is a different file and doesn't recompile it.

Well that sounds like just an implementation bug rather than a
conceptual flaw.



  reply	other threads:[~2001-08-03 15:16 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-07-31 14:59 What happens to DEC Ada? Adrian Hoe
2001-07-31 15:47 ` Ted Dennison
2001-07-31 17:33   ` Larry Kilgallen
2001-08-02 20:55   ` Corey Ashford
2001-08-02 21:02     ` Ted Dennison
2001-08-02 23:29       ` Larry Kilgallen
2001-08-03 13:42         ` Ted Dennison
2001-08-13 13:19       ` Charlie McCutcheon
2001-08-13 13:15   ` Charlie McCutcheon
2001-07-31 16:13 ` Thierry Lelegard
2001-08-08  1:05   ` Charlie McCutcheon
2001-08-01  7:35 ` Chris Miller
2001-08-03  8:55   ` Gautier
2001-08-03 12:11   ` Larry Kilgallen
2001-08-03 11:31     ` nicolas
2001-08-03 15:16       ` Larry Kilgallen [this message]
2001-08-03 14:26         ` nicolas
2001-08-03 15:35           ` Larry Kilgallen
2001-08-03 14:42             ` nicolas
2001-08-03 19:35             ` Robert Dewar
2001-08-04 11:46               ` Simon Wright
2001-08-03 19:25           ` Robert Dewar
2001-08-03 19:29           ` Robert Dewar
2001-08-06  1:48       ` brentcarnellis
2001-08-06  8:12         ` nicolas
2001-08-06 14:05           ` Gautier
2001-08-06 14:23             ` nicolas
2001-08-07  4:07           ` brentcarnellis
2001-08-03 19:00     ` Robert Dewar
2001-08-03 19:27       ` Marin David Condic
2001-08-03 20:09         ` Wes Groleau
2001-08-04  2:12           ` Robert Dewar
2001-08-06 14:24           ` Marin David Condic
2001-08-08 19:24             ` Greg Bek
2001-08-10  1:13               ` Robert Dewar
2001-08-14 19:53               ` Wes Groleau
2001-08-08  1:06 ` Charlie McCutcheon
  -- strict thread matches above, loose matches on Subject: below --
2001-08-08 20:12 Gautier Write-only-address
replies disabled

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