-----Original Message----- From: gpc-owner@gnu.de [mailto:gpc-owner@gnu.de]On Behalf Of Frank Heckenbach Sent: 02 December 2002 20:24 To: gpc@gnu.de Subject: Re: gcc-3.2.1_gpc-20021128 16#80000000
Martin G C Davies wrote:
<snip>
Anyway, clearly there is an inconsistency between the GPC versions.
Indeed, but since in Pascal "not equal" is correct, I'm glad it's so. I suppose it's the result of the following bug fix:
@item 20020904: comparisons between signed and unsigned integers sometimes give wrong results (eike2.pas, fjf664.pas)
Ok. I'm quite happy with that answer.
Also, I can confirm that
"Sparc with gcc-2.95.x: `goto' jumping out of two procedure nesting levels doesn't work (GCC bug; fixed in 3.0.1) 200111170922.KAA09125@goedel.fjf.gnu.de (fjf558[op].pas) (-> `Trap' unit)"
is indeed fixed using gcc-3.2.1_gpc-20021128.
In fact I've built a program (~250,000 lines in ~150 modules) and it has completely passed its regression tests - so congratulations to all involved and many thanks. Once this new version becomes an official release we will be very happy to adopt it.
Cheers, Martin G C Davies