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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: Pascal Obry Newsgroups: comp.lang.ada Subject: Re: Build language with weak typing, then add scaffolding later to strengthen it? Date: Mon, 25 May 2015 10:34:27 +0200 Organization: Home - http://www.obry.net Message-ID: <1432542867.1381.0.camel@obry.net> References: <127b004d-2163-477b-9209-49d30d2da5e1@googlegroups.com> <59a4ee45-23fb-4b0e-905c-cc16ce46b5f6@googlegroups.com> <46b2dce1-2a1c-455d-b041-3a9d217e2c3f@googlegroups.com> Reply-To: pascal@obry.net NNTP-Posting-Host: lXrhs6k332X3e26zh0xCQQ.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Complaints-To: abuse@aioe.org X-Mailer: Evolution 3.12.9-1+b1 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:25981 Date: 2015-05-25T10:34:27+02:00 List-Id: Le samedi 23 mai 2015 =C3=A0 18:48 +0100, Simon Wright a =C3=A9crit :=20 > "Jeffrey R. Carter" writes: > > GNAT has generally required -gnata to activate assertion checks, > > -gnatn to activate cross-pkg inlining, -gnato to activate overflow > > checks, -fstack-check to give Storage_Error rather than a segfault, > > and -gnatE to use the ARM dynamic elaboration checks. Even if overflow > > checking is now on by default, I suspect GNAT is still not an Ada > > compiler by default. >=20 > -gnato, -fstack-check: point taken. -gnato is on by default in recent version of GNAT. --=20 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