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,fb264cdd67c2f20f X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Alex R. Mosteo" Newsgroups: comp.lang.ada Subject: Re: Compiler Bug or what I'm doing wrong? Date: Fri, 23 Jun 2006 15:15:05 +0200 Message-ID: <4g27nqF1k6iegU2@individual.net> References: <05lkrrojfd.fsf@hod.lan.m-e-leypold.de> <4fstb4F1kgmekU1@individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: individual.net 8vaPv1JCxmrsyPdaQgOo5g0Dm2fQJPaYAJQWDzfW0gx4RH98Y= User-Agent: KNode/0.10.2 Xref: g2news2.google.com comp.lang.ada:4927 Date: 2006-06-23T15:15:05+02:00 List-Id: Stephen Leake wrote: > "Dmitry A. Kazakov" writes: > >> + GPL editions compilers still look more buggy than 3.15p. GPL 2005 is >> definitely worse. > > Well, that may be true for your applications. > > I encountered no bugs with GPL 2006; while 3.15p has significant bugs. I guess you've not tried to make significant use of interfaces? In a week of gpl2006 usage I've hit three bugs there. On the other hand, dot notation for tagged objects seems much more robust, not a single quirk for now (whereas 2005 was plagued). I had (as noted in another thread) very bad experiences with 3.15p for windows because of a single hidden bug so, in comparison, bugs that blow right in your face don't bother me that much. Apart from that, I'd say that gnat is getting better and better fast with each release, and now that Ada05 is being frozen I bet in few time the gcc branch will get really interesting. > In a system as complex as a compiler, different people will have > different problems.