Mail Archives: djgpp/2004/11/06/06:41:29
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 <st001906 AT hrz1 DOT hrz DOT tu-darmstadt DOT de>
|
Cc: | DJGPP List <djgpp AT delorie DOT com>
|
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
|
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 <st001906 AT hrz1 DOT hrz DOT tu-darmstadt DOT de>:
> 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/
- Raw text -