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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: Pascal Obry Newsgroups: comp.lang.ada Subject: Re: Compiler Revisions Should go Out As Well as Going Up. Date: Wed, 11 Dec 2013 17:04:45 +0100 Organization: Aioe.org NNTP Server Message-ID: <52A88D1D.3080609@obry.net> References: <52A8677C.7080804@obry.net> NNTP-Posting-Host: kUxe3aXleDRETso1+8n17g.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr-FR; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.5.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:17963 Date: 2013-12-11T17:04:45+01:00 List-Id: Le 11/12/2013 15:16, Simon Wright a écrit : > For most people there's good reason to at least try the latest > version. Of course you need a good set of regression tests to be able to > do this! > > But in some cases upgrading is a real problem. I'm thinking of systems > that have gone through extensive and expensive validation exercises, > including for example avionics flight tests or missile firings; even if > you trust the compiler team, you'll have an uphill task to persuade the > person who signs off (Design Authority, Chief Engineer, ...). > > GNAT 5.02a1 had an off-the-cuff remark a long way down a release note > that for a certain architecture (the one we were using!) there was a > one-in-millions chance that a function result would be corrupted, > because the epilogue code wasn't interrupt-safe; you could use a switch > (-fno-something-or-other that I don't remember) to prevent > this. Needless to say we abandoned the upgrade. > Sure but that's quite different as the OP saying that there is nothing to gain to upgrade except troubles. And I was reacting to that. -- Pascal Obry / Magny Les Hameaux (78) The best way to travel is by means of imagination http://v2p.fr.eu.org http://www.obry.net gpg --keyserver keys.gnupg.net --recv-key F949BD3B