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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,32bee71a8464bfc2 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!f14g2000cwb.googlegroups.com!not-for-mail From: "Adrian Hoe" Newsgroups: comp.lang.ada Subject: Re: A bug in gnat/gcc 3.3.3? Date: 7 Jan 2005 08:22:36 -0800 Organization: http://groups.google.com Message-ID: <1105114956.835835.209620@f14g2000cwb.googlegroups.com> References: <1104854323.582074.155390@z14g2000cwz.googlegroups.com> NNTP-Posting-Host: 219.95.189.215 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1105114960 7539 127.0.0.1 (7 Jan 2005 16:22:40 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 7 Jan 2005 16:22:40 +0000 (UTC) In-Reply-To: <1104854323.582074.155390@z14g2000cwz.googlegroups.com> User-Agent: G2/0.2 Complaints-To: groups-abuse@google.com Injection-Info: f14g2000cwb.googlegroups.com; posting-host=219.95.189.215; posting-account=LKUaWwwAAABzCo8SD2jIIt5LtkPzH8ot Xref: g2news1.google.com comp.lang.ada:7536 Date: 2005-01-07T08:22:36-08:00 List-Id: > I tried to compile the dgate.adb in GtkAda-2.2.1 with gnat/gcc 3.3.3 > under SuSE Linux 9.1 Pro and I got an error: After reading all these posts, I am tired of the chaos in the Ada world. I love Ada so much but I hate the compiler (gnat) so much. I failed to bootstrap a working gnat in Solaris 9. After lots of effort, I finally got through. But then, I faced the problem of tasking due to some kind of Solaris 9 thread architecture. Forced to switch back to Solaris 8. (See my earlier post a few months ago.) I think one of the problem contributing to the unpopularity of Ada is the availablity of a fully functional compiler. What good a software is provided free but contains a bug in it and user has to build themselve from other source(s). Gnat is one good example. Why 3.15p? Why 3.3.x? Why 3.4? Why PolyORB? Why this? Why that? Why can't we just have one single standard? If gnat is going to advance into 3.3.x, 3.4 and beyond, then make it work. Why still keep 3.15p? And you can't bootstrap 3.15p from 3.3.3, for example. I wonder what's happening at gnu/gcc. Why hadn't they tested the compiler before rolling into public? I can't even find my problem in "Known Issues" in gnat/gcc documentation. The chaotic compiler standards will break the spirit of a newbie! I think the Ada community should take the initiative to standardize builds if gnu/gcc cannot manage this alone. This initiative will make Ada more viable in serious development and as well as making learning Ada more comfortable and hassle-free. We all have a day time job with limited evening hours. If everyone would contribute an hour a day, there will be a lot of man-hour per day. I am willing to contriubte. Adrian Hoe