This is the mail archive of the
libstdc++@sourceware.cygnus.com
mailing list for the libstdc++ project.
testsuite results, Solaris 7
- To: libstdc++ at sourceware dot cygnus dot com
- Subject: testsuite results, Solaris 7
- From: Phil Edwards <pedwards at jaj dot com>
- Date: Fri, 5 Nov 1999 18:19:43 -0500
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.