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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b49d3a703a4b4db5 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!q35g2000yqn.googlegroups.com!not-for-mail From: Ada novice Newsgroups: comp.lang.ada Subject: Re: compiler settings in AdaGIDE Date: Sun, 25 Jul 2010 06:29:10 -0700 (PDT) Organization: http://groups.google.com Message-ID: <02d1f899-ad8f-493b-8f64-3791868a1bdb@q35g2000yqn.googlegroups.com> References: NNTP-Posting-Host: 193.11.22.91 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1280064550 7839 127.0.0.1 (25 Jul 2010 13:29:10 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 25 Jul 2010 13:29:10 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: q35g2000yqn.googlegroups.com; posting-host=193.11.22.91; posting-account=Rr9I-QoAAACS-nOzpA-mGxtAlZ46Nb6I User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:12541 Date: 2010-07-25T06:29:10-07:00 List-Id: Many thanks for all these precious information. The settings -gnatnp -O2 -march=native -ffast-math -funroll-loops was only 1 s faster (1537 s) as compared to using -gnatVa -O3 -gnatn -funroll-loops -gnatf -gnato which took 1538 s. I have two questions: 1. I see that you use -gnatnp. Is this safe to do so i.e. to suppress all checks? 2. In the specification -march="machine architecture here", you use native for the machine architecture. Does this apply to Intel processors as well? And thank you very much for making accessible the programs on your website. This is indeed very generous on your part. I find some very useful codes there. YC