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=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,a6232417f5c391ae X-Google-Attributes: gid103376,public From: "bklungle" Subject: Re: GNAT 3.09 vs 3.10 on Linux Date: 1997/09/23 Message-ID: <01bcc7f5$72bc76c0$d1fd1fcc@p5120>#1/1 X-Deja-AN: 274815438 References: <01bcc6cc$c839f200$8dfd1fcc@p5120> <01bcc74e$3e6febb0$4e8371a5@dhoossr> Organization: B & D Associates X-NETCOM-Date: Tue Sep 23 2:49:02 AM CDT 1997 Newsgroups: comp.lang.ada Date: 1997-09-23T02:49:02-05:00 List-Id: David, I agree with everything you said. However it was not an elaboration dependency, just a visibility trace from a body to the same body via specs withed by bodies. I did a check and there was no actual circularity. I will have to reinstall 3.10 to get the actual message. I'm not sure the compilation time is due to more checking (the release says i386), but maybe. bob David C. Hoos, Sr. wrote in article <01bcc74e$3e6febb0$4e8371a5@dhoossr>... > To follow on my previous message: > > Yes, and while I like fast compilation, too, I'll take slower compiles that > save debugging time > any day of the week. Besides, gnat's compilation model is so superior to > that of the Ada83 > compilers with which we had to contend for so long, I don't complain at all > about compilation > speed. > > Indidentally, the ability to eliminate recompilation for files which are > changed, but without > semantic modificaton -- e.g., adding comments -- by using the -m switch on > gnatmake is > really nice. > > David C. Hoos, Sr., > david.c.hoos.sr@ada95.com > > bklungle wrote in article > <01bcc6cc$c839f200$8dfd1fcc@p5120>... > > I have been using 3.09 for the last 6 months on a system (about 22_000 > > lines). Compiles on Verdix also. On the 12th of Sep, I downloaded 3.10 > and > > installed it. The compilation phase took over twice as long as 3.09, and > it > > claimed there were circular package dependencies which no other compiler > > mentioned. I traced them by hand and it seems to think any body arrivable > > at more than once by tracing across specs and bodies is circular. This > > trace appears to be wrong. It refuses to continue. I reinstalled 3.09 and > > all is now well. Anybody seen similar?? > > > > bob > > >