This is the mail archive of the libstdc++@sources.redhat.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]

Initial status of libstdc++-v3 on alpha-unknown-freebsd4.2


As a baseline, testsuite results for plain C look about as expected
(i.e. slightly worse than for i386-unknown-freebsd, which gets far
more attention).

With zero patches of interest installed in my source tree beyond those
now in the official tree, below are the fairly lousy testsuite results
for alpha-unknown-freebsd4.2 (I may have little time to work on this
until next week but I will try to wack it into shape at that point).

All tests are hard-coded to -static (thus results are really 39/53)
since zero tests pass when linked against the dynamic library.

All run-time failures that have been studied are apparently core dumps
without any stack traces.  Starting the executables under gdb and
setting a breakpoint at _start is hit when run, but a breakpoint at
main is never hit.  Looks like they are being built wrong for some
reason (I haven't even looked at libtool for this architecture yet
since I thought all the changes I made for i386-unknown-freebsd*
should have matched *-*-freebsd*).

Also of note: zero tests currently pass when `make check-install' is
run on this platform (I thought that might improve things if libtool
configuration was munged - guess not).

Regards,
Loren

host: FreeBSD 4.2-BETA FreeBSD 4.2-BETA #0: Wed Nov  1 14:21:37 CST 2000     rittle@clerc-milon.rsch.comm.mot.com:/usr/obj/usr/src/sys/CLERC-MILON  alpha
compiler: Reading specs from /usr/home/rittle/tmp/gcc-build-clerc-milon-1128/alpha-unknown-freebsd4.2/libstdc++-v3/../../gcc/specs
Configured with: /usr/home/rittle/outside-cvs-src/egcs/configure --enable-shared --enable-threads=posix --enable-debug --prefix=/usr/local/beta-gcc --with-gnu-as --with-as=/usr/bin/as --with-gnu-ld --with-ld=/usr/bin/ld
gcc version 2.97 20001128 (experimental)
g++: No input files
compiler flags: -static -ggdb3 -DDEBUG_ASSERT
date: 20001128
pass/fail results:  78/106

p == pass/fail execution test
     +: pass, -b: build failure, -r: run failure, x: disabled
ctime == time to compile and link
etime == time for executable to run
text == size of the executable text section
data == size of the executable data section
total == size of the executable

(First static, then shared.)
p ctime	etime	text	data	total	name	
+  4	0.165	1504	8	17724	17_intro/header_ciso646.cc
+  2	0.160	1504	8	17724	17_intro/header_ciso646.cc

+  13	0.169	576	8	186459	17_intro/header_fstream.cc
+  12	0.162	576	8	186459	17_intro/header_fstream.cc

+  8	0.170	576	8	134533	17_intro/header_iomanip.cc
+  8	0.162	576	8	134533	17_intro/header_iomanip.cc

+  7	0.166	576	8	100304	17_intro/header_ios.cc
+  7	0.168	576	8	100304	17_intro/header_ios.cc

+  2	0.168	576	8	8723	17_intro/header_iosfwd.cc
+  3	0.167	576	8	8723	17_intro/header_iosfwd.cc

-r 25	0.180	14928	40	3368502	17_intro/header_iostream.cc
-r 24	0.184	14928	40	3368502	17_intro/header_iostream.cc

+  7	0.170	576	8	130730	17_intro/header_istream.cc
+  8	0.163	576	8	130730	17_intro/header_istream.cc

+  7	0.169	576	8	100312	17_intro/header_ostream.cc
+  6	0.165	576	8	100312	17_intro/header_ostream.cc

+  8	0.166	576	8	130730	17_intro/header_sstream.cc
+  8	0.163	576	8	130730	17_intro/header_sstream.cc

+  7	0.164	576	8	97256	17_intro/header_streambuf.cc
+  7	0.163	576	8	97256	17_intro/header_streambuf.cc

-r 37	0.312	15632	552	3465814	17_intro/headers.cc
-r 35	0.194	15632	552	3465814	17_intro/headers.cc

+  3	0.163	16896	40	252304	18_support/numeric_limits.cc
+  3	0.171	16896	40	252304	18_support/numeric_limits.cc

-b 5	0.171	0	0	0	20_util/auto_ptr.cc
-b 5	0.171	0	0	0	20_util/auto_ptr.cc

+  13	0.169	49408	40	921010	21_strings/append.cc
+  13	0.165	49408	40	921010	21_strings/append.cc

+  15	0.168	63040	40	716922	21_strings/capacity.cc
+  15	0.166	63040	40	716922	21_strings/capacity.cc

+  8	0.166	25584	56	450117	21_strings/char_traits.cc
+  8	0.166	25584	56	450117	21_strings/char_traits.cc

+  9	0.167	31392	40	468179	21_strings/compare.cc
+  9	0.170	31392	40	468179	21_strings/compare.cc

-r 11	0.177	40832	40	574804	21_strings/ctor_copy_dtor.cc
-r 11	0.181	40832	40	574804	21_strings/ctor_copy_dtor.cc

+  8	0.167	26784	40	456468	21_strings/element_access.cc
+  8	0.165	26784	40	456468	21_strings/element_access.cc

+  10	0.197	31600	40	783958	21_strings/find.cc
+  10	0.165	31600	40	783958	21_strings/find.cc

-r 11	0.178	44992	40	582884	21_strings/insert.cc
-r 11	0.177	44992	40	582884	21_strings/insert.cc

-r 36	0.175	60800	40	3604543	21_strings/inserters_extractors.cc
-r 35	0.176	60800	40	3604543	21_strings/inserters_extractors.cc

+  10	0.166	39872	40	517031	21_strings/invariants.cc
+  10	0.162	39872	40	517031	21_strings/invariants.cc

+  12	0.166	48016	40	548504	21_strings/nonmember.cc
+  11	0.165	48016	40	548504	21_strings/nonmember.cc

+  8	0.172	28432	40	451359	21_strings/operations.cc
+  9	0.164	28432	40	451359	21_strings/operations.cc

+  12	0.166	45776	64	600724	21_strings/replace.cc
+  12	0.167	45776	64	600724	21_strings/replace.cc

+  9	0.167	26528	40	454985	21_strings/rfind.cc
+  9	0.169	26528	40	454985	21_strings/rfind.cc

+  10	0.170	32688	40	511878	21_strings/substr.cc
+  9	0.164	32688	40	511878	21_strings/substr.cc

-r 28	0.181	19120	40	3466187	22_locale/codecvt_char_char.cc
-r 28	0.173	19120	40	3466187	22_locale/codecvt_char_char.cc

+  11	0.172	576	8	183447	22_locale/codecvt_unicode_char.cc
+  11	0.167	576	8	183447	22_locale/codecvt_unicode_char.cc

+  11	0.166	576	8	183453	22_locale/codecvt_unicode_wchar_t.cc
+  10	0.166	576	8	183453	22_locale/codecvt_unicode_wchar_t.cc

+  11	0.168	576	8	183447	22_locale/codecvt_wchar_t_char.cc
+  11	0.163	576	8	183447	22_locale/codecvt_wchar_t_char.cc

+  11	0.173	576	8	183435	22_locale/ctor_copy_dtor.cc
+  11	0.173	576	8	183435	22_locale/ctor_copy_dtor.cc

-r 27	0.398	17472	56	3440104	22_locale/ctype.cc
-r 28	0.183	17472	56	3440104	22_locale/ctype.cc

-r 27	0.180	19184	40	3445338	22_locale/ctype_char_members.cc
-r 27	0.186	19184	40	3445338	22_locale/ctype_char_members.cc

+  10	0.166	576	8	183449	22_locale/ctype_wchar_t_members.cc
+  10	0.164	576	8	183449	22_locale/ctype_wchar_t_members.cc

-r 36	0.173	81360	40	3743729	22_locale/facet.cc
-r 36	0.585	81360	40	3743729	22_locale/facet.cc

-r 28	0.174	27600	40	3502737	22_locale/global_templates.cc
-r 29	0.176	27600	40	3502737	22_locale/global_templates.cc

-r 30	0.176	29648	40	3508410	22_locale/operators.cc
-r 29	0.178	29648	40	3508410	22_locale/operators.cc

-r 28	0.176	28576	40	3482872	22_locale/static_members.cc
-r 27	0.180	28576	40	3482872	22_locale/static_members.cc

-r 28	0.178	42016	552	3535832	23_containers/bitset_ctor.cc
-r 28	0.186	42016	552	3535832	23_containers/bitset_ctor.cc

-r 30	0.175	56432	552	3580851	23_containers/bitset_shift.cc
-r 30	0.171	56432	552	3580851	23_containers/bitset_shift.cc

-b 13	0.171	0	0	0	23_containers/map_operators.cc
-b 14	0.171	0	0	0	23_containers/map_operators.cc

-r 28	0.174	31280	40	3502419	23_containers/multiset.cc
-r 28	0.176	31280	40	3502419	23_containers/multiset.cc

-b 9	0.176	0	0	0	23_containers/set_operators.cc
-b 10	0.176	0	0	0	23_containers/set_operators.cc

+  7	0.165	31472	40	390455	23_containers/vector_capacity.cc
+  7	0.167	31472	40	390455	23_containers/vector_capacity.cc

-r 31	0.177	81808	40	3780323	23_containers/vector_ctor.cc
-r 32	0.176	81808	40	3780323	23_containers/vector_ctor.cc

-r 23	0.172	20624	40	3364601	23_containers/vector_element_access.cc
-r 22	0.178	20624	40	3364601	23_containers/vector_element_access.cc

+  11	0.167	47824	40	558682	23_containers/vector_modifiers.cc
+  11	0.166	47824	40	558682	23_containers/vector_modifiers.cc

-r 29	0.177	41008	40	3505771	24_iterators/istreambuf_iterator.cc
-r 28	0.173	41008	40	3505771	24_iterators/istreambuf_iterator.cc

+  18	0.165	70832	40	777060	24_iterators/iterator.cc
+  17	0.166	70832	40	777060	24_iterators/iterator.cc

+  4	0.165	4688	8	96538	25_algorithms/lower_bound.cc
+  5	0.165	4688	8	96538	25_algorithms/lower_bound.cc

+  4	0.162	1600	8	58981	25_algorithms/min_max.cc
+  4	0.164	1600	8	58981	25_algorithms/min_max.cc

-r 30	0.174	22896	40	3521167	26_numerics/binary_closure.cc
-r 31	0.177	22896	40	3521167	26_numerics/binary_closure.cc

+  3	0.166	1200	8	16663	26_numerics/buggy_complex.cc
+  3	0.165	1200	8	16663	26_numerics/buggy_complex.cc

+  2	0.184	1344	8	26290	26_numerics/c_math.cc
+  2	0.165	1344	8	26290	26_numerics/c_math.cc

-r 30	0.176	45552	40	3671830	26_numerics/complex_inserters_extractors.cc
-r 30	0.193	45552	40	3671830	26_numerics/complex_inserters_extractors.cc

+  3	0.206	2640	8	31137	26_numerics/complex_value.cc
+  3	0.164	2640	8	31137	26_numerics/complex_value.cc

+  10	0.163	17680	40	337722	26_numerics/valarray.cc
+  10	0.168	17680	40	337722	26_numerics/valarray.cc

-r 32	0.269	45024	736	3534254	27_io/filebuf.cc
-r 32	0.176	45024	736	3534254	27_io/filebuf.cc

-r 30	0.173	27856	40	3489557	27_io/filebuf_members.cc
-r 30	0.174	27856	40	3489557	27_io/filebuf_members.cc

+  7	0.166	3520	8	119148	27_io/fpos.cc
+  7	0.168	3520	8	119148	27_io/fpos.cc

-r 29	0.170	28608	40	3489914	27_io/ifstream_members.cc
-r 30	0.177	28608	40	3489914	27_io/ifstream_members.cc

-r 27	0.176	35888	40	3481503	27_io/ios_base_callbacks.cc
-r 26	0.175	35888	40	3481503	27_io/ios_base_callbacks.cc

-r 26	0.178	31424	40	3471683	27_io/ios_base_members_static.cc
-r 26	0.177	31424	40	3471683	27_io/ios_base_members_static.cc

-r 26	0.176	34336	40	3477574	27_io/ios_ctor.cc
-r 27	0.175	34336	40	3477574	27_io/ios_ctor.cc

-r 32	0.172	49584	40	3585483	27_io/ios_manip_basefield.cc
-r 32	0.178	49584	40	3585483	27_io/ios_manip_basefield.cc

-r 33	0.175	52464	40	3593456	27_io/ios_manip_fmtflags.cc
-r 33	0.189	52464	40	3593456	27_io/ios_manip_fmtflags.cc

-r 25	0.175	27168	40	3418241	27_io/ios_members.cc
-r 25	0.176	27168	40	3418241	27_io/ios_members.cc

+  8	0.168	576	8	130710	27_io/istream.cc
+  8	0.168	576	8	130710	27_io/istream.cc

-r 37	0.172	69600	2088	3608297	27_io/istream_extractor_arith.cc
-r 37	0.174	69600	2088	3608297	27_io/istream_extractor_arith.cc

-r 27	0.172	42544	40	3497794	27_io/istream_extractor_char.cc
-r 28	0.172	42544	40	3497794	27_io/istream_extractor_char.cc

-r 31	0.197	46192	40	3559858	27_io/istream_extractor_other.cc
-r 31	0.175	46192	40	3559858	27_io/istream_extractor_other.cc

-r 27	0.174	37008	40	3490792	27_io/istream_manip.cc
-r 28	0.174	37008	40	3490792	27_io/istream_manip.cc

-r 33	0.174	53392	40	3575644	27_io/istream_seeks.cc
-r 34	0.177	53392	40	3575644	27_io/istream_seeks.cc

-r 27	0.176	32928	40	3479015	27_io/istream_sentry.cc
-r 27	0.174	32928	40	3479015	27_io/istream_sentry.cc

-r 35	0.177	60608	40	3595636	27_io/istream_unformatted.cc
-r 34	0.173	60608	40	3595636	27_io/istream_unformatted.cc

-r 28	0.180	40320	40	3521317	27_io/istringstream_members.cc
-r 28	0.172	40320	40	3521317	27_io/istringstream_members.cc

-r 36	0.300	16768	552	3496251	27_io/narrow_stream_objects.cc
-r 35	0.253	16768	552	3496251	27_io/narrow_stream_objects.cc

-r 29	0.181	28608	40	3489046	27_io/ofstream_members.cc
-r 29	0.175	28608	40	3489046	27_io/ofstream_members.cc

+  7	0.168	576	8	100292	27_io/ostream.cc
+  7	0.165	576	8	100292	27_io/ostream.cc

-r 34	0.180	65232	40	3609381	27_io/ostream_inserter_arith.cc
-r 34	0.178	65232	40	3609381	27_io/ostream_inserter_arith.cc

-r 34	0.176	58704	40	3589154	27_io/ostream_inserter_char.cc
-r 33	0.188	58704	40	3589154	27_io/ostream_inserter_char.cc

-r 32	0.178	40368	40	3535052	27_io/ostream_inserter_other.cc
-r 32	0.176	40368	40	3535052	27_io/ostream_inserter_other.cc

-r 29	0.175	45088	40	3528470	27_io/ostream_manip.cc
-r 30	0.177	45088	40	3528470	27_io/ostream_manip.cc

-r 32	0.201	38656	40	3526978	27_io/ostream_seeks.cc
-r 32	0.177	38656	40	3526978	27_io/ostream_seeks.cc

-r 27	0.181	33056	40	3480517	27_io/ostream_unformatted.cc
-r 27	0.173	33056	40	3480517	27_io/ostream_unformatted.cc

-r 27	0.171	43584	40	3469913	27_io/streambuf.cc
-r 28	0.174	43584	40	3469913	27_io/streambuf.cc

-r 29	0.176	58272	520	3539893	27_io/stringbuf.cc
-r 29	0.175	58272	520	3539893	27_io/stringbuf.cc

-r 33	0.172	51232	40	3558627	27_io/stringstream.cc
-r 32	0.176	51232	40	3558627	27_io/stringstream.cc

-r 35	0.334	15728	552	3466208	27_io/wide_stream_objects.cc
-r 35	0.180	15728	552	3466208	27_io/wide_stream_objects.cc

-r 30	0.183	14928	40	3470564	ext/headers.cc
-r 29	0.182	14928	40	3470564	ext/headers.cc

testrun == 3809 seconds

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