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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c397a9e135b263db X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-03 19:12:22 PST Path: archiver1.google.com!news2.google.com!postnews1.google.com!not-for-mail From: dewar@gnat.com (Robert Dewar) Newsgroups: comp.lang.ada Subject: Re: What happens to DEC Ada? Date: 3 Aug 2001 19:12:21 -0700 Organization: http://groups.google.com/ Message-ID: <5ee5b646.0108031812.4488d8c0@posting.google.com> References: <9ff447f2.0107310659.36d01e9@posting.google.com> <%jra7.3545$257.153834@ozemail.com.au> <5ee5b646.0108031100.2be1c7d6@posting.google.com> <9ketvd$t21$1@nh.pace.co.uk> <3B6B04F0.63E9602B@sparc01.ftw.rsc.raytheon.com> NNTP-Posting-Host: 205.232.38.244 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 996891141 19380 127.0.0.1 (4 Aug 2001 02:12:21 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 4 Aug 2001 02:12:21 GMT Xref: archiver1.google.com comp.lang.ada:11271 Date: 2001-08-04T02:12:21+00:00 List-Id: Wes Groleau wrote in message news:<3B6B04F0.63E9602B@sparc01.ftw.rsc.raytheon.com>... > > In my experience, a body of code has to get *pretty large* before a > > recompile of the entire thing starts to become painful. (Especially with > > We have about 20,000 Ada files, many of them VERY large, > and if ALL are obsolete (forced to be), we can code all > in ten hours on ONE processor with Apex. Faster with > GNAT. When only a few hundred are obsolete, Apex takes > longer to figure out which ones than it does to actually > compiler them. Note that one advantage of the very simple compilation model in GNAT is that it is perfectly straightforward to make full use of multiple processors. Indeed it often helps to use -j2, to launch two separate compilation processes even if you have only one processor. I would expect that your 10 hour compilation would take much less than an hour on a big SGI multi-processor :-)