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!newsfeed.fsmpi.rwth-aachen.de!reality.xs3.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Bug or feature? Date: Thu, 15 May 2014 13:21:27 -0500 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <50562e0a-3dfa-44c4-9aaa-70cbe304b54b@googlegroups.com><40c7405d-c4c2-4163-a430-01052b769866@googlegroups.com><049c868a-e930-4e5d-a96a-611542cd1ce6@googlegroups.com><224148c3-2a31-4f3e-a3a3-0a588773798b@googlegroups.com> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: loke.gir.dk 1400178087 23321 69.95.181.76 (15 May 2014 18:21:27 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Thu, 15 May 2014 18:21:27 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: news.eternal-september.org comp.lang.ada:19850 Date: 2014-05-15T13:21:27-05:00 List-Id: "Simon Wright" wrote in message news:ly8uq3mown.fsf@pushface.org... > Robert A Duff writes: > >> Of those, only "-gnatE", "-gnato", and "-bargs -T0" are needed for >> standards conformance. And as I said, "-gnato" is no longer, or soon >> will no longer be needed. > > -gnato isn't the default for GNAT GPL 2014 or FSF GCC 4.9.0. > > Add -fstack-check ? That's probably a good idea for real programs. The ACATS doesn't need it as the tests that used to attempt to exhaust memory have been reigned in. (They had nasty effects on targets supporting virtual memory. I remember the first time we ran the ACATS on Windows NT, one of those tests allocated an insane amount of swap space and then essentially ran from the disk drive. It would have taken months to complete. I had to artifically bound the heap size on NT in order to eliminate that problem; that's the sort of counterproductive thing that one would hope the ACATS is not requiring.) The tests now allocate a few megabytes and then give up - thus on virtual memory hosts they don't try to test for Storage_Error. Randy.