public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* the result of testsuite on i586-pc-linux-gnu(RH 5.0)
@ 1997-12-05 13:11 Byeong-ryeol Kim
  1997-12-06  9:14 ` Jeffrey A Law
  0 siblings, 1 reply; 3+ messages in thread
From: Byeong-ryeol Kim @ 1997-12-05 13:11 UTC (permalink / raw)
  To: egcs

 I have a redhat 5.0 system on another pentium pc(mmx 166) with 64M ram.(
asus p/i-p55t2p4, award bios, changed its external clock to 83mhz), which 
was installed at beginnings of November via ftp from devel/rhl of redhat 
mirror site in Korea.
 I have no problem in compiling egcs in kernel-2.0.31 or 2.0.32, but coulud 
not go through the libio testsuite with dejagnu-971028.(At that time my 
systems's libc version was redhat glibc-2.0.5c-8, and tcltk was redhat's 
tcltk-8.0-12, I used egcs in compiling kernel, C applications, but could 
not compile C++ binaries an library of latest ncurses-971122.)
 So, as a test, I installed latest tcl, tk, expect(k), dejagnu from Jurix 
site after several failures. And upgraded redhat's glibc-2.0.5c-10 which 
was uploaded  in redhat ftp site lately.
 Today, I gave a time to test gcc-2.0.5c, llbg++-2.8.0b6.3, egcs-1.0 on 
my system(at this time kernel was 2.1.71), belows are the result. It is 
a result of 'make -k test' before installing compiled binaries & libraries.
 It doesn't seem to be a good result, but I post it as a data about problems 
between glibc, libg++ & egcs(the FAQ in egcs-1.0 says that egcs does not 
work on RH 5.0). If something is wrong with me, please instruct me.( 
I had  compiled and installed binutils-2.8.1.0.15, then bunzip,  untarred 
egcs-1.0, untarred libg++-2.8.0b6.3.tar.gz, applied HJL's patch in 
README.libg++)

 I proceeded as follows:

 sh configure  --prefix=/local/gnu --enable-shared --enable-threads \
               --enable-haifa 
 make bootstrap-lean 
 make -k check
 
 * I had to manually modify the Makefile.in in libg++ directory to include
   '-lpthread'
 * There were so many failures in libg++ testsute, so I darely cut 
 many important parts. If necessary, I'll post it later.

-------------------------------------------------------------------------
Test Run By root on Fri Dec  5 22:44:55 1997
Native configuration is i586-pc-linux-gnu


		=== libio Summary ===

# of expected passes		7
# of unexpected failures	11
# of expected failures		22


		=== libstdc++ Summary ===

# of unexpected failures	10
# of expected failures		20


		=== gcc Summary ===

# of expected passes		4883
# of expected failures		5
# of unsupported tests		7

		=== g++ Summary ===

# of expected passes		2427
# of unexpected failures	516
# of unexpected successes	1
# of expected failures		539
# of untested testcases		6


		=== g77 Summary ===

# of expected passes		130
# of unexpected failures	2

------------------------------------------------------------------------

		=== libio tests ===

Running target unix
Running ./libio.tests/hounddog.exp ...
FAIL: hounddog.cc compilation 
XFAIL: hounddog.cc execution 
XFAIL: hounddog.cc output 
FAIL: hounddog.cc compilation -b0
XFAIL: hounddog.cc execution -b0
XFAIL: hounddog.cc output -b0
FAIL: hounddog.cc compilation -b2
XFAIL: hounddog.cc execution -b2
XFAIL: hounddog.cc output -b2
Running ./libio.tests/putbackdog.exp ...
FAIL: putbackdog.cc compilation 
XFAIL: putbackdog.cc execution 
XFAIL: putbackdog.cc output 
FAIL: putbackdog.cc compilation -b0
XFAIL: putbackdog.cc execution -b0
XFAIL: putbackdog.cc output -b0
FAIL: putbackdog.cc compilation -b2
XFAIL: putbackdog.cc execution -b2
XFAIL: putbackdog.cc output -b2
Running ./libio.tests/tFile.exp ...
FAIL: tFile.cc compilation 
XFAIL: tFile.cc execution 
XFAIL: tFile.cc output 
FAIL: tFile.cc compilation -b0
XFAIL: tFile.cc execution -b0
XFAIL: tFile.cc output -b0
FAIL: tFile.cc compilation -b3
XFAIL: tFile.cc execution -b3
XFAIL: tFile.cc output -b3
Running ./libio.tests/tfformat.exp ...
PASS: tfformat.c compilation 
PASS: tfformat.c execution 
Running ./libio.tests/tiformat.exp ...
PASS: tiformat.c compilation 
PASS: tiformat.c execution 
Running ./libio.tests/tiomanip.exp ...
FAIL: tiomanip.cc compilation 
XFAIL: tiomanip.cc execution 
XFAIL: tiomanip.cc output 
Running ./libio.tests/tiomisc.exp ...
FAIL: tiomisc.cc compilation 
XFAIL: tiomisc.cc execution 
XFAIL: tiomisc.cc output 
Running ./libio.tests/tstdiomisc.exp ...
PASS: tstdiomisc.c compilation 
PASS: tstdiomisc.c execution 
PASS: tstdiomisc.c output 


		=== libstdc++ tests ===

Running target unix
Running ./libstdc++.tests/test.exp ...
FAIL: tcomplex.cc compilation
XFAIL: tcomplex.cc execution
XFAIL: tcomplex.cc output
FAIL: tcomplex.cc -O compilation
XFAIL: tcomplex.cc -O execution
XFAIL: tcomplex.cc -O output
FAIL: tlist.cc compilation
XFAIL: tlist.cc execution
XFAIL: tlist.cc output
FAIL: tlist.cc -O compilation
XFAIL: tlist.cc -O execution
XFAIL: tlist.cc -O output
FAIL: tmap.cc compilation
XFAIL: tmap.cc execution
XFAIL: tmap.cc output
FAIL: tmap.cc -O compilation
XFAIL: tmap.cc -O execution
XFAIL: tmap.cc -O output
FAIL: tstring.cc compilation
XFAIL: tstring.cc execution
XFAIL: tstring.cc output
FAIL: tstring.cc -O compilation
XFAIL: tstring.cc -O execution
XFAIL: tstring.cc -O output
FAIL: tvector.cc compilation
XFAIL: tvector.cc execution
XFAIL: tvector.cc output
FAIL: tvector.cc -O compilation
XFAIL: tvector.cc -O execution
XFAIL: tvector.cc -O output


		=== gcc tests ===

Running target unix
....  
PASS: gcc.c-torture/unsorted/xzz.c, -O2 -fomit-frame-pointer -finline-functions  
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/gcc.dg/dg.exp ...
UNSUPPORTED: gcc.dg/bf-spl1.c
...
UNSUPPORTED: gcc.dg/dll-1.c
UNSUPPORTED: gcc.dg/dll-2.c
UNSUPPORTED: gcc.dg/dll-3.c
UNSUPPORTED: gcc.dg/dll-4.c
UNSUPPORTED: gcc.dg/splet-1.c
UNSUPPORTED: gcc.dg/struct-ret-1.c
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/gcc.failure/failure.exp ...
XFAIL: gcc.failure/940409-1.c,  -O0  
XFAIL: gcc.failure/940409-1.c,  -O1  
XFAIL: gcc.failure/940409-1.c,  -O2  
XFAIL: gcc.failure/940409-1.c,  -O2 -fomit-frame-pointer -finline-functions  
...
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/gcc.misc-tests/optbench.exp ...
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/gcc.misc-tests/sieve.exp ...
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/gcc.misc-tests/sort2.exp ...


		=== g++ tests ===

Running target unix
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/g++.old-deja/old-deja.exp ...
...
XFAIL: g++.benjamin/warn01.C (test for excess errors)
...
XFAIL: g++.brendan/bit-fields2.C .* , (test for errors, line 11)
PASS: g++.brendan/bit-fields2.C (test for excess errors)
...
FAIL: g++.bugs/891230_01.C (test for excess errors)
...
FAIL: g++.eh/pdel1.C (test for excess errors)
XFAIL: g++.eh/pdel1.C  Execution test
...
FAIL: g++.ext/constructor.C (test for excess errors)
XFAIL: g++.ext/constructor.C  Execution test
...
FAIL: g++.gb/sig01.C (test for excess errors)
XFAIL: g++.gb/sig01.C  Execution test
...
FAIL: g++.jason/2371.C (test for excess errors)
XFAIL: g++.jason/2371.C  Execution test
...
XFAIL: g++.law/access5.C .* , (test for errors, line 22)
...
FAIL: g++.mike/align1.C (test for excess errors)
XFAIL: g++.mike/align1.C  Execution test
...
XFAIL: g++.other/rtti2.C  Execution test
FAIL: g++.other/rtti3.C (test for excess errors)
...
FAIL: g++.pt/eichin01a.C (test for excess errors)
XFAIL: g++.pt/eichin01a.C  Execution test
...

		=== g77 tests ===

Running target unix
...
Running /usr/X11R6/src/egcs-1.0/gcc/testsuite/g77.f-torture/execute/execute.exp
FAIL: g77.f-torture/execute/dnrm2.f execution, -O2 -fomit-frame-pointer \ 
-finline-functions -funroll-loops 
...
FAIL: g77.f-torture/execute/dnrm2.f execution,  -O2 -fomit-frame-pointer \
-finline-functions -funroll-all-loops 
...

 "Where there is a will, there is a way."  jinbo21@soback.kornet.nm.kr 
                                           kbeyl@kids.kotel.co.kr      
  For the future of you and me!            hitel: jinbo21


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: the result of testsuite on i586-pc-linux-gnu(RH 5.0)
  1997-12-05 13:11 the result of testsuite on i586-pc-linux-gnu(RH 5.0) Byeong-ryeol Kim
@ 1997-12-06  9:14 ` Jeffrey A Law
  1997-12-08  4:31   ` Byeong-ryeol Kim
  0 siblings, 1 reply; 3+ messages in thread
From: Jeffrey A Law @ 1997-12-06  9:14 UTC (permalink / raw)
  To: Byeong-ryeol Kim; +Cc: egcs

  In message < Pine.LNX.3.96.971206033445.736A-100000@progress.plw.net >you write:
I believe your testing failures are covered by this entry in the faq:

http://www.cygnus.com/egcs/faq.html#rpath

jeff

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: the result of testsuite on i586-pc-linux-gnu(RH 5.0)
  1997-12-06  9:14 ` Jeffrey A Law
@ 1997-12-08  4:31   ` Byeong-ryeol Kim
  0 siblings, 0 replies; 3+ messages in thread
From: Byeong-ryeol Kim @ 1997-12-08  4:31 UTC (permalink / raw)
  To: egcs

On Sat, 6 Dec 1997, Jeffrey A Law wrote:
....
> I believe your testing failures are covered by this entry in the faq:
> http://www.cygnus.com/egcs/faq.html#rpath
> jeff
...
 I managed to get better result than a few days before.
 The problem of egcs with glibc2 which appears while configuring
 using '--enable-shared' seems to lie in 2 points.
 
 1. On systems with glibc2, the configure script produces Makefile 
 which dosen't have '-lpthread' or '-llibstdc++' linked to pthread,
 whether we explicitly use '-enable-thread' or not. 
  But it implicitly assumes these system supports threads. 
    This seems to be contrdictory.
   So, those users like me who didn't know this fact fail in 
   compiling(while compiling gperf) or 'make check after 
   compile'.
    I become aware of a clue from an article on this group, 
   which was to modify libstdc++/config/linux.ml as follows: 

    SHDEPS  = -lm    ==>  SHDEPS = -lpthread -lm

    With this method, there are some warnings in configuring
   stdc++, but that doesn't matter at all. 

 2. This is rpath or LD_LIBRARY_PATH problem which was said
   in the FAQ of egcs-1.0 or in some articles on this group.

   Below are the result of 'make check'.
---------------------------------------------------------------------
 redhat 5.0(pentium MMX 166, 64M RAM), kernel 2.1.71, glibc-2.0.5c-10,
            gcc-2.7.2.3-8, binutils-2.8.1.0.15, libg++-2.7.2.8-6 (
            libg++-2.8.0.b6.3 was used in compiling egcs)

CFLAGS="-O2 -pipe" LDFLAGS=-s sh configure --prefix=/local/gnu  \
       --enable-shared --enable-threads=posix --enable-haifa

make bootstrap-lean

export TOPDIR=/usr/src/egcs-1.0
export LD_LIBRARY_PATH=$TOPDIR:$TOPDIR/libraries/libstdc++: \
       $TOPDIR/libraries/libstdc++/src:$TOPDIR/libraries/libg++: \
       $TOPDIR/libraries/libg++/src:$LD_LIBRARY_PATH

make check
--------------------------------------------------------------------
Test Run By root on Mon Dec  8 17:07:35 1997
Native configuration is i586-pc-linux-gnu

		=== libio Summary ===

# of expected passes		40


		=== libstdc++ Summary ===

# of expected passes		30


		=== gcc tests ===

Running target unix
...
PASS: cpp-mi.c: redundant include check
UNSUPPORTED: gcc.dg/dll-1.c
UNSUPPORTED: gcc.dg/dll-2.c
UNSUPPORTED: gcc.dg/dll-3.c
UNSUPPORTED: gcc.dg/dll-4.c
UNSUPPORTED: gcc.dg/splet-1.c
UNSUPPORTED: gcc.dg/struct-ret-1.c
Running /usr/src/egcs-1.0/gcc/testsuite/gcc.failure/failure.exp ...
XFAIL: gcc.failure/940409-1.c,  -O0  
XFAIL: gcc.failure/940409-1.c,  -O1  
XFAIL: gcc.failure/940409-1.c,  -O2  
XFAIL: gcc.failure/940409-1.c,  -O2 -fomit-frame-pointer -finline-functions  
...

		=== gcc Summary ===

# of expected passes		4883
# of expected failures		5
# of unsupported tests		7


		=== g++ tests ===

Running target unix
Running /usr/src/egcs-1.0/gcc/testsuite/g++.old-deja/old-deja.exp ...
XFAIL: g++.benjamin/warn01.C (test for excess errors)
XFAIL: g++.brendan/bit-fields2.C .* , (test for errors, line 11)
XFAIL: g++.bugs/900215_02.C , (test for errors, line 44)
XFAIL: g++.bugs/900321_01.C , (test for errors, line 22)
XFAIL: g++.bugs/900321_01.C , (test for errors, line 23)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 25)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 29)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 35)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 39)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 43)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 45)
XFAIL: g++.bugs/900322_01.C , (test for errors, line 49)
XFAIL: g++.bugs/900402_01.C  (test for errors, line 12)
XFAIL: g++.bugs/900404_04.C , (test for errors, line 18)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 26)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 27)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 28)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 30)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 31)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 32)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 34)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 35)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 36)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 38)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 39)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 40)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 42)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 43)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 44)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 46)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 47)
XFAIL: g++.bugs/900428_01.C , (test for errors, line 48)
...
XFAIL: g++.bugs/900519_05.C  (test for bogus messages, line 10)
XFAIL: g++.bugs/900519_05.C  (test for bogus messages, line 16)
XFAIL: g++.bugs/900519_05.C  Execution test
XFAIL: g++.jason/access7.C - wrongly ambiguous static member call, (
test for bogus messages, line 12)
XFAIL: g++.jason/ambig3.C - late parsing (test for bogus messages, line 12)
XFAIL: g++.jason/ambig3.C - late parsing (test for bogus messages, line 14)
XFAIL: g++.jason/cond.C , (test for errors, line 9)
XFAIL: g++.jason/cond.C , (test for errors, line 11)
XFAIL: g++.jason/cond.C , (test for errors, line 16)
XFAIL: g++.jason/destruct3.C - (test for bogus messages, line 35)
XFAIL: g++.jason/opeq5.C - Execution test
XFAIL: g++.jason/ref4.C - references to functions (test for bogus messages, 
line 4)
XFAIL: g++.jason/rfg16.C  (test for bogus messages, line 4)
XFAIL: g++.jason/rfg16.C  (test for bogus messages, line 5)
XFAIL: g++.jason/template18.C , (test for errors, line 9)
XFAIL: g++.law/access5.C .* , (test for errors, line 22)
XFAIL: g++.law/arg11.C (test for excess errors)
XFAIL: g++.law/arm14.C .* , (test for errors, line 21)
XFAIL: g++.law/arm2.C (test for excess errors)
XFAIL: g++.law/array2.C (test for excess errors)
XFAIL: g++.law/code-gen3.C - Execution test
XFAIL: g++.law/enum5.C (test for excess errors)
XFAIL: g++.law/friend4.C (test for excess errors)
XFAIL: g++.law/inline2.C (test for excess errors)
XFAIL: g++.law/missed-error1.C , (test for errors, line 10)
XFAIL: g++.law/operators29.C (test for excess errors)
XFAIL: g++.law/union1.C (test for excess errors)
XFAIL: g++.law/visibility22.C (test for excess errors)
XFAIL: g++.law/visibility23.C .* , (test for errors, line 26)
XFAIL: g++.law/visibility23.C (test for excess errors)
XFAIL: g++.law/vtable1.C (test for excess errors)
XFAIL: g++.mike/misc5.C uses same name 9.3 , (test for errors, line 10)
XFAIL: g++.mike/ns10.C (test for excess errors)
XFAIL: g++.mike/ns10.C  Execution test
XFAIL: g++.mike/ns11.C (test for excess errors)
XFAIL: g++.mike/ns11.C  Execution test
XFAIL: g++.mike/ns13.C (test for excess errors)
XFAIL: g++.mike/ns14.C (test for excess errors)
XFAIL: g++.mike/ns3.C  (test for errors, line 1)
XFAIL: g++.mike/ns5.C  (test for errors, line 5)
XFAIL: g++.mike/ns7.C  (test for errors, line 8)
XFAIL: g++.mike/ns9.C (test for excess errors)
XFAIL: g++.mike/ns9.C  Execution test
XFAIL: g++.mike/p1989.C - (test for bogus messages, line 339)
XFAIL: g++.mike/p6058.C  (test for errors, line 7)
FAIL: g++.mike/p6610a.C  Execution test
XFAIL: g++.niklas/t135.C (test for excess errors)
UNTESTED: g++.other/dll-1.C: Test skipped: Skip if not target: arm-*pe
UNTESTED: g++.other/dll-2.C: Test skipped: Skip if not target: arm-*pe
UNTESTED: g++.other/dll-3.C: Test skipped: Skip if not target: arm-*pe
UNTESTED: g++.other/dll-4.C: Test skipped: Skip if not target: arm-*pe
UNTESTED: g++.other/dll-5.C: Test skipped: Skip if not target: arm-*pe
UNTESTED: g++.other/dll-6.C: Test skipped: Skip if not target: arm-*pe
....

		=== g++ Summary ===

# of expected passes		3399
# of unexpected failures	1
# of unexpected successes	3
# of expected failures		80
# of untested testcases		6


		=== g77 tests ===

Running target unix
...
FAIL: g77.f-torture/execute/dnrm2.f execution,  -O2 -fomit-frame-pointer
-finline-functions -funroll-loops 
...
FAIL: g77.f-torture/execute/dnrm2.f execution,  -O2 -fomit-frame-pointer 
-finline-functions -funroll-all-loops 
...

                === g77 Summary ===

# of expected passes            130
# of unexpected failures        2
...

 "Where there is a will, there is a way."  jinbo21@soback.kornet.nm.kr 
                                           kbeyl@kids.kotel.co.kr      
  For the future of you and me!            hitel: jinbo21


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1997-12-08  4:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-12-05 13:11 the result of testsuite on i586-pc-linux-gnu(RH 5.0) Byeong-ryeol Kim
1997-12-06  9:14 ` Jeffrey A Law
1997-12-08  4:31   ` Byeong-ryeol Kim

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).