This is the mail archive of the libstdc++@sourceware.cygnus.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

testsuite results, Solaris 7



Here are the results of the testsuite using current CVS and g++ 2.95.1 under
Solaris 7.  Below are three files; a transcript of the 'make check' session,
the compiler errors, and the results file.  There are eleven failed tests.

There is also some funkyness (funkiness? funkieness?) with the results file
contents (explained below).


=========================================================================
Script started on Fri Nov 05 17:18:35 1999
$ /usr/local/bin/gmake check
Making check in math
gmake[1]: Entering directory `/tmp/pedwards/o/math'
gmake[1]: Nothing to be done for `check'.
gmake[1]: Leaving directory `/tmp/pedwards/o/math'
Making check in string
gmake[1]: Entering directory `/tmp/pedwards/o/string'
gmake[1]: Nothing to be done for `check'.
gmake[1]: Leaving directory `/tmp/pedwards/o/string'
Making check in libio
gmake[1]: Entering directory `/tmp/pedwards/o/libio'
gmake[1]: Nothing to be done for `check'.
gmake[1]: Leaving directory `/tmp/pedwards/o/libio'
Making check in src
gmake[1]: Entering directory `/tmp/pedwards/o/src'
gmake[1]: Nothing to be done for `check'.
gmake[1]: Leaving directory `/tmp/pedwards/o/src'
gmake[1]: Entering directory `/tmp/pedwards/o'
gmake[1]: Nothing to be done for `check-am'.
gmake[1]: Leaving directory `/tmp/pedwards/o'
/home0/pedwards/libstdc++/mkcheck 0 . /home0/pedwards/libstdc++
running mkcheck
making directory /tmp/pedwards/o/testsuite
making file /tmp/pedwards/o/testsuite/991105-mkcheckfiles.txt
testing: 17_intro/header_ciso646.cc
	st_pass	
testing: 17_intro/header_fstream.cc
	st_pass	
testing: 17_intro/header_iomanip.cc
	st_pass	
testing: 17_intro/header_ios.cc
	st_pass	
testing: 17_intro/header_iosfwd.cc
	st_pass	
testing: 17_intro/header_iostream.cc
	st_pass	
testing: 17_intro/header_istream.cc
	st_pass	
testing: 17_intro/header_ostream.cc
	st_pass	
testing: 17_intro/header_sstream.cc
	st_pass	
testing: 17_intro/header_streambuf.cc
	st_pass	
testing: 17_intro/headers.cc
	st_pass	
testing: 18_support/numeric_limits.cc
	st_pass	
testing: 21_strings/append.cc
	st_pass	
testing: 21_strings/capacity.cc
	st_pass	
testing: 21_strings/char_traits.cc
	st_pass	
testing: 21_strings/compare.cc
	st_pass	
testing: 21_strings/ctor_copy_dtor.cc
	st_fail	
testing: 21_strings/element_access.cc
	st_pass	
testing: 21_strings/find.cc
	st_pass	
testing: 21_strings/insert.cc
	st_pass	
testing: 21_strings/inserters_extractors.cc
/home0/pedwards/libstdc++/mkcheck: line 253:  9840 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 21_strings/invariants.cc
	st_pass	
testing: 21_strings/nonmember.cc
	st_pass	
testing: 21_strings/operations.cc
	st_pass	
testing: 21_strings/replace.cc
	st_pass	
testing: 21_strings/substr.cc
	st_pass	
testing: 22_locale/ctype.cc
	st_pass	
testing: 23_containers/bitset_ctor.cc
	st_pass	
testing: 23_containers/multiset.cc
69 5
69 0
69 6
69 1
69 7
69 2
69 8
69 3
69 9
69 4
	st_pass	
testing: 23_containers/vector_capacity.cc
/home0/pedwards/libstdc++/mkcheck: line 253: 10159 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 23_containers/vector_ctor.cc
	st_pass	
testing: 24_iterators/istreambuf_iterator.cc
	st_pass	
testing: 24_iterators/iterator.cc
	st_pass	
testing: 26_numerics/binary_closure.cc
d[4] = 
d[4] = 
d[4] = 
d[4] = 
d[4] = 
d[4] = 
	st_pass	
testing: 26_numerics/c_math.cc
	st_pass	
testing: 26_numerics/valarray.cc
	st_pass	
testing: 27_io/filebuf.cc
/home0/pedwards/libstdc++/testsuite/27_io/filebuf.cc:481: failed assertion `test'
/home0/pedwards/libstdc++/mkcheck: line 253: 10408 Abort                   (core dumped) $ST_NAME
	st_fail

testing: 27_io/fpos.cc
	st_pass	
testing: 27_io/ios_base_members_static.cc
	st_pass	
testing: 27_io/ios_ctor.cc
	st_pass	
testing: 27_io/ios_manip_basefield.cc
-0 123 456
:-01 234 567:
:-0 123 456 :
:   -012 345:
:-    01 234:
0x000012 345 678
	st_pass	
testing: 27_io/ios_manip_fmtflags.cc
1 0
true false
:true:     
:true:     
:false     :
:  1:
:1  :
:  0:
yea nay
:yea:     
:yea:     
:nay     :
	st_pass	
testing: 27_io/ios_members.cc
	st_pass	
testing: 27_io/iostream_objects.cc
testing cout
testing cerr
testing clog
testing wcout
testing wcerr
testing wclog
	st_pass	
testing: 27_io/istream.cc
	st_pass	
testing: 27_io/istream_extractor_arith.cc
/home0/pedwards/libstdc++/mkcheck: line 253: 10727 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 27_io/istream_extractor_char.cc
/home0/pedwards/libstdc++/mkcheck: line 253: 10756 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 27_io/istream_extractor_other.cc
/home0/pedwards/libstdc++/mkcheck: line 253: 10784 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 27_io/istream_manip.cc
/home0/pedwards/libstdc++/mkcheck: line 253: 10813 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 27_io/istream_sentry.cc
/home0/pedwards/libstdc++/mkcheck: line 253: 10841 Segmentation Fault      (core dumped) $ST_NAME
	st_fail

testing: 27_io/istream_unformatted.cc
	st_pass	
testing: 27_io/ostream.cc
	st_pass	
testing: 27_io/ostream_inserter_char.cc
	st_pass	
testing: 27_io/ostream_inserter_other.cc
/home0/pedwards/libstdc++/testsuite/27_io/ostream_inserter_other.cc:86: failed assertion `test'
/home0/pedwards/libstdc++/mkcheck: line 253: 10989 Abort                   (core dumped) $ST_NAME
	st_fail

testing: 27_io/ostream_manip.cc
	st_pass	
testing: 27_io/streambuf.cc
	st_pass	
testing: 27_io/stringbuf.cc
/home0/pedwards/libstdc++/testsuite/27_io/stringbuf.cc:78: failed assertion `test'
/home0/pedwards/libstdc++/mkcheck: line 253: 11109 Abort                   (core dumped) $ST_NAME
	st_fail

testing: 27_io/stringstream.cc
	st_pass	
testing: ext/headers.cc
	st_pass	
$ exit
script done on Fri Nov 05 17:33:15 1999
=========================================================================

This is the mkchecklog with the compiler errors:

=========================================================================
/home0/pedwards/libstdc++/stl/bits/stl_iterator_base.h: In instantiation of `iterator_traits<int>':
/home0/pedwards/libstdc++/bits/basic_string.h:686:   instantiated from `basic_string<char,char_traits<char>,allocator<char> >::_S_construct<int>(int, int, const allocator<char> &)'
/home0/pedwards/libstdc++/bits/string.tcc:219:   instantiated from `basic_string<char,char_traits<char>,allocator<char> >::basic_string<int>(int, int, const allocator<char> &)'
/home0/pedwards/libstdc++/testsuite/21_strings/ctor_copy_dtor.cc:163:   instantiated from here
/home0/pedwards/libstdc++/stl/bits/stl_iterator_base.h:108: `int' is not a class, struct, or union type
/home0/pedwards/libstdc++/stl/bits/stl_iterator_base.h:109: `int' is not a class, struct, or union type
/home0/pedwards/libstdc++/stl/bits/stl_iterator_base.h:110: `int' is not a class, struct, or union type
/home0/pedwards/libstdc++/stl/bits/stl_iterator_base.h:111: `int' is not a class, struct, or union type
/home0/pedwards/libstdc++/stl/bits/stl_iterator_base.h:112: `int' is not a class, struct, or union type
/home0/pedwards/libstdc++/bits/basic_string.h: In function `static char * basic_string<char,char_traits<char>,allocator<char> >::_S_construct<int>(int, int, const allocator<char> &)':
/home0/pedwards/libstdc++/bits/string.tcc:219:   instantiated from `basic_string<char,char_traits<char>,allocator<char> >::basic_string<int>(int, int, const allocator<char> &)'
/home0/pedwards/libstdc++/testsuite/21_strings/ctor_copy_dtor.cc:163:   instantiated from here
/home0/pedwards/libstdc++/bits/basic_string.h:686: no type named `iterator_category' in `struct iterator_traits<int>'
/home0/pedwards/libstdc++/bits/basic_string.h:687: no type named `iterator_category' in `struct iterator_traits<int>'
=========================================================================

And finally, this is part of the mkcheck file itself, with some results.
It is only "part of" because I've only included the failed tests.

Under Solaris 7, there is no %s argument to date(1) in both the native
version and the XPG/4 version.  So the "time to <foo>" columns are all zero.
Also, size(1) does not take an -A argument, so all of the size columns are
also zero.  (I looked into the other arguments to size(1) but haven't found
a replacement set yet.)

Since all the numbers are zero, there was little point to reporting
successful tests...  Anything not listed here built and ran, but I couldn't
tell you any figures.

=========================================================================
host: SunOS 5.7 Generic_106541-07 sun4u
compiler: 2.95.1
compiler flags: -g -O2 -DDEBUG_ASSERT 

p == pass/fail execution test
ctime == time to compile and link
ctime == time for executable to run
text == size of the executable text section
data == size of the executable data section
total == size of the executable

p ctime	etime	text	data	total	name	
- 00	00	0	0	0	27_io/stringbuf.cc
- 00	00	0	0	0	27_io/ostream_inserter_other.cc
- 00	00	0	0	0	27_io/istream_sentry.cc
- 00	00	0	0	0	27_io/istream_manip.cc
- 00	00	0	0	0	27_io/istream_extractor_other.cc
- 00	00	0	0	0	27_io/istream_extractor_char.cc
- 00	00	0	0	0	27_io/istream_extractor_arith.cc
- 00	00	0	0	0	27_io/filebuf.cc
- 00	00	0	0	0	23_containers/vector_capacity.cc
- 00	00	0	0	0	21_strings/inserters_extractors.cc
- 00	00	0	0	0	21_strings/ctor_copy_dtor.cc
=========================================================================


-- 
philip.edwards@{sn.wpafb,afrl}.af.mil
Targeting & Attack Radar              PGP ID              UFOs are real.
U.S. Air Force Research Labs        0xDBABC04F            The Air Force
Senior Unix Systems Administrator                         doesn't exist.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]