comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org
Subject: Re: Gnat GPL 2010 available soon
Date: Sat, 26 Jun 2010 21:04:49 +0000 (UTC)
Date: 2010-06-26T21:04:49+00:00	[thread overview]
Message-ID: <i05q1f$ca6$1@speranza.aioe.org> (raw)
In-Reply-To: 0fa4c574-9539-492f-8514-d32c68beb22a@w31g2000yqb.googlegroups.com

In <0fa4c574-9539-492f-8514-d32c68beb22a@w31g2000yqb.googlegroups.com>, "lekktu@gmail.com" <lekktu@gmail.com> writes:
>Well, it hasn't been hard to find the first bug.
>
>--------------------------------------------------------------------------------
>function Validate (Dir : in String) return String is
>begin
>   return (if Dir (Dir'Last) = '\' then Dir else Dir & '\');
>end Validate;
>--------------------------------------------------------------------------------
>
>C:\test\> gnatmake -gnat12 validate.adb
>gcc -c -gnat12 validate.adb
>+===========================GNAT BUG
>DETECTED==============================+
>| GPL 2010 (20100603) (i686-pc-mingw32) GCC
>error:                         |
>| in mostly_copy_tree_r, at gimplify.c:
>893                                 |
>| Error detected around C:/gnat/lib/gcc/i686-pc-mingw32/4.3.6/
>adainclude/s-stoele.ads:65|
>| Please submit a bug report by email to
>report@adacore.com.               |
>| GAP members can alternatively use GNAT
>Tracker:                          |
>| http://www.adacore.com/ section 'send a
>report'.                         |
>| See gnatinfo.txt for full info on procedure for submitting
>bugs.         |
>| Use a subject line meaningful to you and us to track the
>bug.            |
>| Include the entire contents of this bug box in the
>report.               |
>| Include the exact gcc or gnatmake command that you
>entered.              |
>| Also include sources listed below in gnatchop
>format                     |
>| (concatenated together with no headers between
>files).                   |
>| Use plain ASCII or MIME
>attachment.                                      |
>+==========================================================================
>+
>
>Please include these source files with error report
>Note that list may not be accurate in some cases,
>so please double check that the problem can still
>be reproduced with the set of files listed.
>Consider also -gnatd.n switch (see debug.adb).
>
>validate.adb
>
>compilation abandoned
>gnatmake: "validate.adb" compilation error
>
>
>I'll submit a bug report.


Now, to compile the Ada system this statement type must work because it 
is embeded in a number of locations in the Ada.Text_IO.adb and other 
Ada system packages.

So, first, try compiling without the "-gnat12" switch.

Second, try the routine without the concatenation operator "&"
or try to return a static string or a substring.

Then again this statement may be limited to numerical, characters 
type values only.

If that does not work try copying "a-textio.ad*" to a local temp dir 
and compile it by:
        gcc -c -gnatpg a-textio.adb 

  You should get no errors, only a warning that your states your 
recompiling the a system package.


Last, if you have or still have GNAT 2009 try compiling using 2009:

  gnatmake ....





  reply	other threads:[~2010-06-26 21:04 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-16 20:14 Gnat GPL 2010 available soon Stephen Sangwine
2010-06-16 21:24 ` Martin
2010-06-16 21:35 ` Simon Wright
2010-06-18 19:48 ` Albrecht Käfer
2010-06-26 12:04   ` lekktu
2010-06-26 21:04     ` anon [this message]
2010-06-26 21:41       ` lekktu
2010-06-27  3:33         ` anon
2010-06-27 10:49           ` lekktu
2010-06-26 21:42     ` Dmitry A. Kazakov
2010-06-26 22:01       ` lekktu
2010-06-27  8:04       ` Gnat GPL 2010 available soon (conditional expressions) Georg Bauhaus
2010-06-27  8:37         ` Dmitry A. Kazakov
2010-06-27 10:55           ` lekktu
2010-06-27 12:12             ` Dmitry A. Kazakov
2010-06-27 13:42               ` Georg Bauhaus
2010-06-27 14:35                 ` Peter C. Chapin
2010-06-27 16:53                   ` Dmitry A. Kazakov
2010-06-28 11:24                     ` Peter C. Chapin
     [not found]                       ` <oizwym2afwmx.1jm5tt7wtpm7v.dlg@40tude.net>
2010-06-28 14:47                         ` Georg Bauhaus
2010-06-28 16:36                           ` Dmitry A. Kazakov
2010-06-28 17:04                             ` Georg Bauhaus
2010-06-28 17:37                               ` Dmitry A. Kazakov
2010-06-29 19:28                   ` Randy Brukardt
2010-06-30  1:19                     ` BrianG
2010-06-30  3:21                       ` Britt Snodgrass
2010-07-05  1:27                         ` Phil Clayton
2010-07-05 10:26                           ` Georg Bauhaus
2010-07-05 14:24                             ` Phil Clayton
2010-07-05 13:12                           ` Dmitry A. Kazakov
2010-07-05 22:47                             ` Phil Clayton
2010-07-06  7:36                               ` Dmitry A. Kazakov
2010-07-06  9:13                                 ` Georg Bauhaus
2010-07-06 16:31                                 ` Phil Clayton
2010-07-06 17:18                                   ` Dmitry A. Kazakov
2010-07-07 12:00                                     ` Phil Clayton
2010-07-07 13:39                                       ` Dmitry A. Kazakov
2010-06-30  4:13                       ` Gautier write-only
2010-06-30 16:46                         ` Warren
2010-06-30  4:09                     ` Gautier write-only
2010-06-30 23:20                       ` Peter C. Chapin
2010-06-27 21:40 ` Gnat GPL 2010 available soon mahdert
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox