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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,325a055bed62c230 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Apex vs GNAT on solaris Date: 1999/12/08 Message-ID: <82m0b1$bsf$1@nnrp1.deja.com>#1/1 X-Deja-AN: 557992384 References: <82hiuj$74o$1@nnrp1.deja.com> <82hnll$ahu$1@nnrp1.deja.com> <384cfdb3.691883075@newsnew.draper.com> X-Http-Proxy: 1.0 x21.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Wed Dec 08 16:17:43 1999 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.6 [en] (WinNT; I) Date: 1999-12-08T00:00:00+00:00 List-Id: In article <384cfdb3.691883075@newsnew.draper.com>, rracine@myremarq.com (Roger Racine) wrote: > On Tue, 07 Dec 1999 01:25:13 GMT, Robert Dewar wrote: > > I have been hit many times by optimizer bugs, and generally assume > that the compiler vendors knows what they are doing when the defaults > are created. They are giving what they think should be the most > common values for the options. For optimization options, I want the defaults to be what will make compiling fastest and running under the debugger easiest. The reason is that I do far more compiles during code & testing phases than I do after delivery. During those early phases, I don't particularly care that the code isn't running as fast as it can. (That also means the fact that "-g" isn't a default in Gnat is quite annoying.) Once final testing begins, the options used need to be carefully selected for the application, and are quite unlikely to match any default the vendor would choose anyway. Oftentimes I'll even go with debug symbols and minimal optimization in the final product, for ease of maintanence. -- T.E.D. Sent via Deja.com http://www.deja.com/ Before you buy.