comp.lang.ada
 help / color / mirror / Atom feed
From: "Alex R. Mosteo" <devnull@mailinator.com>
Subject: Re: Possibly fixed in gcc 4.1.1, but bug box -- Was: Re: A smaller self contained test case ...
Date: Tue, 27 Jun 2006 20:24:34 +0200
Date: 2006-06-27T20:24:34+02:00	[thread overview]
Message-ID: <4gdbbqF1ld2nsU1@individual.net> (raw)
In-Reply-To: 16veqny46o.fsf_-_@hod.lan.m-e-leypold.de

M E Leypold wrote:

> I've been able to compile one of the smaller, selfcontained test cases
> with gcc-4.1.1 and it looks as if the Read/Write bug has been
> fixed. At least I don't get a SIGSEGV any more.
> 
> Unfortunately when compiling the larger program, I now get a bug box,
> that starts like this:
> 
>   +===========================GNAT BUG
>   DETECTED==============================+
>   | 4.1.1 (i686-pc-linux-gnu) in create_tmp_var, at gimplify.c:410        
>   |   |
>   | Error detected at sf-choicetables.adb:485:1                           
>   |   |
> 
> 
> Whereas I'll be trying to report _that_ also to whereever, I'm rapidly
> running out of temporal resources, so I'll not follow that new issue
> to its logical conclusion.
> 
> Just as a message to all those that have been responding that I should
> use a newer compiler:
> 
>  - gcc 3.4 hadn't fixed it yet.
> 
>  - With gcc-4.1.1 I first found a problem with the typing, then
> 
>  - I found the bug box above.
> 
> I've not been expecting anything else, since I've some experience with
> maintaining gcc on various platforms and dread out of experience what
> will happen if on tries to change the tool chain in just some hours.

Last time I heard, Ada is not a release criterion for gcc. As I understand
it, this means that the gcc version, even if GMGPL, can be in any state. It
could be perfectly ok yesterday, and today be broken in subtle ways, and
this wouldn't alter the gcc releasing schedule.

It's for this reason, coupled with the fact that AdaCore endorsed versions
use 3.4.6 as backend and not 4.x, and with the fact that gnat is enduring
heavy changes due to the addition of 2005 features, that I hold very low
expectatives on the gcc-gnat, for the time being.

> Let that be a lesson to those that don't hold dear their old compiler
> versions: Changing to new version will just get you new, different
> sneaky bugs, not less :-).

Ah, the times when one never ever ran in a compiler bug...



  reply	other threads:[~2006-06-27 18:24 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-20 16:56 Compiler Bug or what I'm doing wrong? M E Leypold
2006-06-21  7:44 ` Ludovic Brenta
2006-06-21 12:29   ` M E Leypold
2006-06-21 12:46     ` Alex R. Mosteo
2006-06-21 13:23       ` M E Leypold
2006-06-22 19:10         ` Simon Wright
2006-06-23  8:24         ` Ludovic Brenta
2006-06-23 13:14         ` Alex R. Mosteo
2006-06-23 13:24           ` Alex R. Mosteo
2006-06-24 20:33             ` Simon Wright
2006-06-24 20:56               ` M E Leypold
2006-06-26  7:32                 ` Ludovic Brenta
2006-06-26 11:16                   ` M E Leypold
2006-06-26 12:13                     ` [Ada in Debian] GtkAda and GNAT versions Ludovic Brenta
2006-06-26 12:25                       ` M E Leypold
2006-06-27 20:55                   ` Compiler Bug or what I'm doing wrong? Simon Wright
2006-06-27 22:26                     ` Ludovic Brenta
2006-06-22  2:07       ` James Dennett
2006-06-22  6:37         ` Duncan Sands
2006-06-22 16:53           ` M E Leypold
2006-06-22 19:01             ` Pascal Obry
2006-06-23  8:37               ` M E Leypold
2006-06-22 19:05             ` Dmitry A. Kazakov
2006-06-23  4:47               ` Jeffrey R. Carter
2006-06-23 12:26               ` Stephen Leake
2006-06-23 13:11                 ` Dmitry A. Kazakov
2006-06-23 13:15                 ` Alex R. Mosteo
2006-06-23  9:55 ` A smaller self contained test case. Was: " M E Leypold
2006-06-23 10:03   ` M E Leypold
2006-06-23 11:04   ` And a Workaround: Was: A smaller test case / Compiler Bug M E Leypold
2006-06-23 11:12     ` Possible memory leaks when reading/writing variant records M E Leypold
2006-06-24 11:46   ` A smaller self contained test case. Was: Compiler Bug or what I'm doing wrong? Dmitry A. Kazakov
2006-06-24 12:27     ` M E Leypold
2006-06-24 12:52       ` Dmitry A. Kazakov
2006-06-24 13:53         ` M E Leypold
2006-06-24 19:58           ` Dmitry A. Kazakov
2006-06-24 20:22             ` M E Leypold
2006-06-25  7:59               ` Dmitry A. Kazakov
2006-06-25 10:51                 ` M E Leypold
2006-06-26  6:22                   ` Martin Dowie
2006-06-24 21:21             ` M E Leypold
2006-06-25 21:36   ` M E Leypold
2006-06-26 21:53   ` Possibly fixed in gcc 4.1.1, but bug box -- Was: Re: A smaller self contained test case M E Leypold
2006-06-27 18:24     ` Alex R. Mosteo [this message]
2006-06-27 22:58       ` M E Leypold
2006-06-28 10:32         ` Alex R. Mosteo
2006-07-03  1:38         ` Steve Whalen
2006-07-03 10:36           ` M E Leypold
2006-06-28  8:41       ` Ludovic Brenta
2006-06-28  8:51         ` Georg Bauhaus
2006-06-28 10:43         ` Alex R. Mosteo
2006-06-23 10:00 ` Compiler Bug or what I'm doing wrong? M E Leypold
replies disabled

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