X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Authentication-Warning: itservs.wilkes.edu: apache set sender to fdonahoe AT wilkes DOT edu using -f Message-ID: <1099740373.418cb4d58d713@webmail.wilkes.edu> Date: Sat, 6 Nov 2004 06:26:13 -0500 From: fdonahoe AT wilkes DOT edu To: Juan Manuel Guerrero Cc: DJGPP List Subject: Re: Subject: [GNU Bison 1.875] testsuite: 5 8 12 13 20 24 25 27 33 41 45 46 47 69 73 75 76 89 93 99 100 101 102 103 failed MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2 X-Originating-IP: 146.94.1.203 I wrote yesterday. The wilkes mail server has lost messages from me before. Since there has been nothing on the DJGPP List I assume something has gone astray. Quoting Juan Manuel Guerrero : > On Wed, 03 Nov 2004 18:04:46, Juan Manuel Guerrero wrote: > > > I have installed djdev204.zip from /beta/v2 and configured and > compiled the package from scratch. Where exactly is this package? And is it a later than Nov. 17, 2003? > > On a Win98SE system the testsuite passes without any difficulty > no matter if I use djdev204 or djdev203. > > Today I will try to download all needed packages compiled with > djdev204 from clio and make a fresh > > djgpp installation to configure and compile the bison package and > see what happens. > > .... skipping > > 5. Test: Compiling and running testsuite of bsn1875s.zip as it is > distributed. > (No reconfiguration of the sources.) > a) For all tests. The whole djgpp-203 installation has been > removed and > the following binary packages from clio have been installed: > djdev204_alpha.zip > GCC332B.ZIP > BNU214B.ZIP > BSH205BB.ZIP > DIF28B.ZIP > FIND417B.ZIP > FIL41B.ZIP > FLX254B.ZIP > GREP251B.ZIP > GWK311B.ZIP > MAK380B.ZIP > M4-14B.ZIP > PAT253B.ZIP > SED407B.ZIP > SHL2011B.ZIP > TXI46B.ZIP > PERL561B.ZIP > TXT20B.ZIP > This packages have been installed as they are. No > recompilation from sources. > b) The source package bsn1875s.zip have been freshly installed > using djtar. > c) The package has been compiled and tested using the testsuite > as it has been > distributed/installed. This means that it has *not* been > reconfigured. > The following commands has been issued: > make > make check > The make command run without error. The make check command run > without error. > > Please consider downloading a binary distribution from one of these tests to cleo. It is certainly robust enough. > ... skipping > In conclusion: > using Win98SE produces a bison binary that passes the complete > testsuite no matter > if stock djdev203.zip (release 3) from delorie.com is used or if > djdev204_alpha and > the whole collection of recompiled files from clio are used. This > applies to the > distributed sources bsn1875s.zip and also to the gnu sources > bison-1.875.tar.gz and > bison-1.875d.tar.gz. For the later to get right configured, some > minor adjustments > to config.sed and config.bat are needed. Also the reason for the > skipping of 8 tests > when djdev204_alpha is used needs to be investigated. > > Regards, > Juan M. Guerrero > I had not known that tests 105 through 113 were being skipped by error rather than design. It occurred to me that a binary could be tested by copying it to the directory already filled with the compiled object files. So I tested "bison.exe" from the bsn1875b.zip file. It passed all the tests which the compiled versions failed but failed #'s 36, 37 and 38. The results follow: ## --------------------------- ## ## GNU Bison 1.875 test suite. ## ## --------------------------- ## c:/djg/bin/find.exe: . changed during execution of c:/djg/bin/find.exe 36. headers.at:76: testing Invalid CPP guards: input/input... headers.at:76: bison --defines=input/input.h --output=y.tab.c input/input.y --- /dev/null 2004-11-04 15:31:36.000000000 -0500 +++ /dev/c/djg/gnu/bison-1.875/tests/testsuite.dir/at-stderr 2004-11-04 15:31:38.000000000 -0500 @@ -0,0 +1,19 @@ +Exiting due to signal SIGSEGV +General Protection Fault at eip=00031810 +eax=346d2e82 ebx=000d76cc ecx=000d76cc edx=00044080 esi=000d76d4 edi=00000008 +ebp=000bf3f8 esp=000bf3ec program=c:\djg\gnu\bison-1.875\src\bison.exe +cs: sel=04b7 base=04890000 limit=0014ffff +ds: sel=04bf base=04890000 limit=0014ffff +es: sel=04bf base=04890000 limit=0014ffff +fs: sel=048f base=00035ce0 limit=0000ffff +gs: sel=04cf base=00000000 limit=0010ffff +ss: sel=04bf base=04890000 limit=0014ffff +App stack: [000c9578..00049578] Exceptn stack: [000494cc..0004758c] + +Call frame traceback EIPs: + 0x00031810 + 0x0002980f + 0x0000c545 + 0x0000e886 + 0x000075f0 + 0x000310a8 headers.at:76: exit code was 255, expected 0 36. headers.at:76: FAILED near `headers.at:76' 37. headers.at:77: testing Invalid CPP guards: 9foo... headers.at:77: bison --defines=9foo.h --output=y.tab.c 9foo.y --- /dev/null 2004-11-04 15:31:38.000000000 -0500 +++ /dev/c/djg/gnu/bison-1.875/tests/testsuite.dir/at-stderr 2004-11-04 15:31:40.000000000 -0500 @@ -0,0 +1,19 @@ +Exiting due to signal SIGSEGV +General Protection Fault at eip=00031810 +eax=346d2e82 ebx=000d76cc ecx=000d76cc edx=00044080 esi=000d76d4 edi=00000008 +ebp=000bf3f8 esp=000bf3ec program=c:\djg\gnu\bison-1.875\src\bison.exe +cs: sel=04b7 base=04890000 limit=0014ffff +ds: sel=04bf base=04890000 limit=0014ffff +es: sel=04bf base=04890000 limit=0014ffff +fs: sel=048f base=00035ce0 limit=0000ffff +gs: sel=04cf base=00000000 limit=0010ffff +ss: sel=04bf base=04890000 limit=0014ffff +App stack: [000c9578..00049578] Exceptn stack: [000494cc..0004758c] + +Call frame traceback EIPs: + 0x00031810 + 0x0002980f + 0x0000c545 + 0x0000e886 + 0x000075f0 + 0x000310a8 headers.at:77: exit code was 255, expected 0 37. headers.at:77: FAILED near `headers.at:77' 38. headers.at:86: testing export YYLTYPE... headers.at:113: bison --defines -o input.c input.y --- /dev/null 2004-11-04 15:31:40.000000000 -0500 +++ /dev/c/djg/gnu/bison-1.875/tests/testsuite.dir/at-stderr 2004-11-04 15:31:42.000000000 -0500 @@ -0,0 +1,19 @@ +Exiting due to signal SIGSEGV +General Protection Fault at eip=00031810 +eax=346d2e82 ebx=000d76cc ecx=000d76cc edx=00044080 esi=000d76d4 edi=00000008 +ebp=000bf3f8 esp=000bf3ec program=c:\djg\gnu\bison-1.875\src\bison.exe +cs: sel=04b7 base=04890000 limit=0014ffff +ds: sel=04bf base=04890000 limit=0014ffff +es: sel=04bf base=04890000 limit=0014ffff +fs: sel=048f base=00035ce0 limit=0000ffff +gs: sel=04cf base=00000000 limit=0010ffff +ss: sel=04bf base=04890000 limit=0014ffff +App stack: [000c9578..00049578] Exceptn stack: [000494cc..0004758c] + +Call frame traceback EIPs: + 0x00031810 + 0x0002980f + 0x0000c545 + 0x0000e886 + 0x000075f0 + 0x000310a8 headers.at:113: exit code was 255, expected 0 38. headers.at:86: FAILED near `headers.at:113' So the failure is in the same pattern as all the others. Regards, Frank ----------------------------------------------------------------------- This mail was sent through Wilkes Webmail: http://webmail.wilkes.edu Wilkes Webmail is using IMP: http://horde.org/imp/