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,d6f7b92fd11ab291 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-16 16:23:41 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!nycmny1-snh1.gtei.net!crtntx1-snh1.gtei.net!news.gtei.net!newsfeed1.easynews.com!easynews.com!easynews!elnk-pas-nf1!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: Marin David Condic Newsgroups: comp.lang.ada Subject: Re: Crosspost: Help wanted from comp.compilers Date: Wed, 16 Jul 2003 19:23:32 -0400 Organization: MindSpring Enterprises Message-ID: <3F15DE74.3030303@noplace.com> References: <1058275843.720814@master.nyc.kbcfp.com> <3F158832.1040206@attbi.com> <1058378673.35463@master.nyc.kbcfp.com> <1058390613.119827@master.nyc.kbcfp.com> NNTP-Posting-Host: d1.56.b4.a6 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Server-Date: 16 Jul 2003 23:23:41 GMT User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 (OEM-HPQ-PRS1C03) X-Accept-Language: en-us, en Xref: archiver1.google.com comp.lang.ada:40364 Date: 2003-07-16T23:23:41+00:00 List-Id: To be fair, changing compiler switches or otherwise doing something that might change the object code that is generated, is a reasonable excuse to insist on invalidating the dependency chain. Can you really be absolutely, positively, 100%, double your money back, certain that if you recompile a spec with different compiler options, that this will in no way, shape or form impact the way other things might rely on it? Remember that Ada was originally intended for use by people who's marketing slogan was "We bet *your* life on it!" I am not surprised if - especially in early implementations - Ada compilers got really conservatibe with respect to recompilation. If it were me, I'd start with the premise of "Recompile The World" and then look for absolute proof that recompiling some specific module was not necessary. MDC Hyman Rosen wrote: > > The broken systems triggered cascading recompiles when a spec was > recompiled *whether or not the spec had changed*. There are several > instances mentioned where people wanted to recompile a module for > extra debugging or optimization, and that in itself triggered the > cascade, even though no source file had changed. > -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "In general the art of government consists in taking as much money as possible from one class of citizens to give to the other." -- Voltaire ======================================================================