Hi all,
I am sorry to be back on this subject after a so long time, but I just hit the problem with a real-life program. I applied the patch you suggested and ran the gpc test suite again. It gives worse results than previously with 97 unexpected failures.
If I run some programs under gdb I get Segmentation faults in various places in sets.pas. For example SetCopy (line 286) adam3g adam3h assumptions awindte2 awindtes dostest SetEqual (line 215) adam3k adam3l adam3m adam3n WordNumber (line 113) adam3q adam3r ancestor2 Test fail with no core dump az44 chief41 couper10 couper8 gpc gives: warning: `absolute' declaration increases required alignment and test fail chris4 chris5
Is there a patch to solve this problem? If you need more information, I will do my best to give it.
Regards
Pascal Viandier pascal@accovia.com
-----Message d'origine----- De : gpc-owner@gnu.de [mailto:gpc-owner@gnu.de] De la part de Waldek Hebisch Envoyé : May 25, 2005 16:33 À : gpc@gnu.de Objet : Re: RE : bigsetdemo strange result
Pascal Viandier wrote:
Hi,
At your suggestion, I ran the gpc test suite. Here is the summary result:
Test Run By pascal on 2005-05-25 10:45:41 Native configuration is sparc-sun-solaris2.6 (perfdev) gpc 20050331, based on gcc-3.4.3, flags: -g -O3 -W -Wall -Wno-unused
Nuber of tests: 4947 Number of Ok: 4828 Number of tests skipped: 7 Number of failures: 56 (includes internal compiler error and some coredumps) Number of coredumps: 47 Number of compiler errors: 2
Should I worry?
Something is really broken. At first glance all failures involve sets, so it may be just a single problem.