current status

Phil Edwards pedwards@disaster.jaj.com
Mon Jan 1 01:19:00 GMT 2001


Happy new year to the library people!

The testsuites are looking good on solaris (see below), but I can't get
a single thing to run under linux; I'm seeing a segv during startup.

Phil



host: SunOS 5.8 Generic_108528-03 sun4u
compiler: Reading specs from /installdir/lib/gcc-lib/sparc-sun-solaris2.8/2.97/specs
Configured with: ../unified/configure --prefix=/installdir --with-gnu-as --with-gnu-ld --with-gcc --enable-languages=c++ --disable-nls --disable-sim --enable-gdbtk --enable-debug
gcc version 2.97 20001231 (experimental)
compiler flags: -ggdb3 -DDEBUG_ASSERT
date: 20010101
pass/fail results:  90/4 shared + 87/7 static = 177/11 total

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

p ctime	etime	text	data	total	name	
+  1	0.203	2968	500	3496	17_intro/header_ciso646.cc -static
+  2	0.201	2968	500	3496	17_intro/header_ciso646.cc 

+  9	0.203	2644	464	3160	17_intro/header_fstream.cc -static
+  9	0.226	2644	464	3160	17_intro/header_fstream.cc 

+  6	0.202	2360	460	2856	17_intro/header_iomanip.cc -static
+  6	0.230	2360	460	2856	17_intro/header_iomanip.cc 

+  5	0.201	2360	460	2856	17_intro/header_ios.cc -static
+  5	0.203	2360	460	2856	17_intro/header_ios.cc 

+  1	0.206	1804	368	2200	17_intro/header_iosfwd.cc -static
+  2	0.200	1804	368	2200	17_intro/header_iosfwd.cc 

+  7	0.200	360928	51928	413880	17_intro/header_iostream.cc -static
+  6	0.202	2672	564	3280	17_intro/header_iostream.cc 

+  6	0.202	2360	460	2856	17_intro/header_istream.cc -static
+  6	0.201	2360	460	2856	17_intro/header_istream.cc 

+  5	0.202	2360	460	2856	17_intro/header_ostream.cc -static
+  5	0.203	2360	460	2856	17_intro/header_ostream.cc 

+  6	0.205	2360	460	2856	17_intro/header_sstream.cc -static
+  6	0.206	2360	460	2856	17_intro/header_sstream.cc 

+  5	0.203	2360	460	2856	17_intro/header_streambuf.cc -static
+  5	0.202	2360	460	2856	17_intro/header_streambuf.cc 

+  16	0.198	361024	51972	414024	17_intro/headers.cc -static
+  14	0.202	3052	604	3720	17_intro/headers.cc 

+  2	0.202	1804	368	2200	17_intro/headers_c.cc -static
+  2	0.204	1804	368	2200	17_intro/headers_c.cc 

+  3	0.204	34792	4372	39192	18_support/numeric_limits.cc -static
+  2	0.216	4008	852	4888	18_support/numeric_limits.cc 

+  4	0.203	45192	6340	51568	20_util/auto_ptr.cc -static
+  4	0.202	13104	2488	15720	20_util/auto_ptr.cc 

+  9	0.207	86936	9968	96960	21_strings/append.cc -static
+  8	0.206	50484	4988	55664	21_strings/append.cc 

+  10	0.201	85984	11416	97488	21_strings/capacity.cc -static
+  11	0.203	49152	6408	55784	21_strings/capacity.cc 

+  5	0.206	52352	6816	59224	21_strings/char_traits.cc -static
+  6	0.205	15904	1796	17896	21_strings/char_traits.cc 

+  7	0.213	57104	7660	64824	21_strings/compare.cc -static
+  6	0.203	20832	2652	23680	21_strings/compare.cc 

+  8	0.208	74008	9524	83592	21_strings/ctor_copy_dtor.cc -static
+  8	0.207	37404	4560	42160	21_strings/ctor_copy_dtor.cc 

+  6	0.207	53192	7296	60544	21_strings/element_access.cc -static
+  6	0.206	17244	2316	19752	21_strings/element_access.cc 

+  6	0.202	59256	7616	66928	21_strings/find.cc -static
+  7	0.203	22924	2592	25712	21_strings/find.cc 

+  9	0.205	78672	9528	88256	21_strings/insert.cc -static
+  8	0.206	42324	4564	47080	21_strings/insert.cc 

+  16	0.302	369728	57656	428408	21_strings/inserters_extractors.cc -static
+  14	0.307	57088	7760	65288	21_strings/inserters_extractors.cc 

+  7	0.203	66408	8584	75048	21_strings/invariants.cc -static
+  7	0.205	30588	3572	34352	21_strings/invariants.cc 

+  7	0.204	79616	9536	89208	21_strings/nonmember.cc -static
+  8	0.201	42528	4516	47240	21_strings/nonmember.cc 

+  5	0.205	53952	7480	61488	21_strings/operations.cc -static
+  6	0.203	17824	2460	20480	21_strings/operations.cc 

+  8	0.205	70840	9460	80360	21_strings/replace.cc -static
+  9	0.204	34908	4448	39552	21_strings/replace.cc 

+  6	0.202	53344	7128	60528	21_strings/rfind.cc -static
+  6	0.201	17004	2104	19304	21_strings/rfind.cc 

+  7	0.205	62368	8264	70688	21_strings/substr.cc -static
+  7	0.207	26684	3284	30160	21_strings/substr.cc 

+  10	0.202	362584	52440	416040	22_locale/codecvt_char_char.cc -static
+  9	0.202	10088	1268	11600	22_locale/codecvt_char_char.cc 

+  9	0.203	2644	464	3160	22_locale/codecvt_unicode_char.cc -static
+  9	0.203	2644	464	3160	22_locale/codecvt_unicode_char.cc 

+  9	0.203	2644	464	3160	22_locale/codecvt_unicode_wchar_t.cc -static
+  8	0.203	2644	464	3160	22_locale/codecvt_unicode_wchar_t.cc 

+  9	0.203	2644	464	3160	22_locale/codecvt_wchar_t_char.cc -static
+  9	0.203	2644	464	3160	22_locale/codecvt_wchar_t_char.cc 

+  9	0.201	2644	464	3160	22_locale/ctor_copy_dtor.cc -static
+  8	0.202	2644	464	3160	22_locale/ctor_copy_dtor.cc 

+  10	0.202	362784	52940	416752	22_locale/ctype.cc -static
+  9	0.202	7040	1668	8920	22_locale/ctype.cc 

+  10	0.199	367536	52232	420784	22_locale/ctype_char_members.cc -static
+  9	0.206	12440	1160	13800	22_locale/ctype_char_members.cc 

+  9	0.205	2644	464	3160	22_locale/ctype_wchar_t_members.cc -static
+  9	0.202	2644	464	3160	22_locale/ctype_wchar_t_members.cc 

+  17	0.200	370896	61012	432928	22_locale/facet.cc -static
+  17	0.202	83680	11992	95992	22_locale/facet.cc 

+  11	0.199	363064	53728	417808	22_locale/global_templates.cc -static
+  9	0.203	20392	2876	23568	22_locale/global_templates.cc 

+  11	0.201	362360	53776	417152	22_locale/operators.cc -static
+  9	0.205	22512	2948	25768	22_locale/operators.cc 

+  11	0.199	362896	53528	417440	22_locale/static_members.cc -static
+  9	0.202	20656	2688	23608	22_locale/static_members.cc 

+  10	0.209	367424	55544	423992	23_containers/bitset_ctor.cc -static
+  9	0.203	31096	4576	35880	23_containers/bitset_ctor.cc 

+  13	1.232	382104	57660	443872	23_containers/bitset_shift.cc -static
+  11	1.291	37008	6660	46952	23_containers/bitset_shift.cc 

-b 10	1.291	0	0	0	23_containers/map_operators.cc -static
-b 10	1.291	0	0	0	23_containers/map_operators.cc 

+  10	0.200	370408	53724	425160	23_containers/multiset.cc -static
+  10	0.000	15000	2592	17928	23_containers/multiset.cc 

-b 7	0.000	0	0	0	23_containers/set_operators.cc -static
-b 7	0.000	0	0	0	23_containers/set_operators.cc 

+  6	0.202	45192	6604	51832	23_containers/vector_capacity.cc -static
+  6	0.200	14768	3112	18056	23_containers/vector_capacity.cc 

+  13	0.201	402568	61096	464680	23_containers/vector_ctor.cc -static
+  12	0.201	46968	9936	57080	23_containers/vector_ctor.cc 

+  5	0.206	363232	53016	417264	23_containers/vector_element_access.cc -static
+  4	0.204	7504	1868	9552	23_containers/vector_element_access.cc 

+  8	0.201	54736	8880	63648	23_containers/vector_modifiers.cc -static
+  7	0.204	24312	5388	29880	23_containers/vector_modifiers.cc 

+  10	0.201	365672	54688	421376	24_iterators/istreambuf_iterator.cc -static
+  9	0.202	33760	4124	38152	24_iterators/istreambuf_iterator.cc 

+  12	0.204	84728	12776	97560	24_iterators/iterator.cc -static
+  13	0.202	48864	7756	56816	24_iterators/iterator.cc 

+  4	0.202	4408	932	5368	25_algorithms/lower_bound.cc -static
+  3	0.201	4408	932	5368	25_algorithms/lower_bound.cc 

+  4	0.202	3472	572	4072	25_algorithms/min_max.cc -static
+  4	0.201	3472	572	4072	25_algorithms/min_max.cc 

+  12	0.200	365408	52964	419400	26_numerics/binary_closure.cc -static
+  10	0.000	8144	1732	10072	26_numerics/binary_closure.cc 

+  2	0.203	2680	532	3240	26_numerics/buggy_complex.cc -static
+  3	0.205	2680	532	3240	26_numerics/buggy_complex.cc 

+  2	0.214	3368	716	4112	26_numerics/c_math.cc -static
+  2	0.200	3368	716	4112	26_numerics/c_math.cc 

+  11	0.205	380304	56972	438312	26_numerics/complex_inserters_extractors.cc -static
+  10	0.210	38360	5132	43768	26_numerics/complex_inserters_extractors.cc 

+  2	0.219	4584	716	5328	26_numerics/complex_value.cc -static
+  2	0.205	4584	716	5328	26_numerics/complex_value.cc 

+  7	0.202	36296	4912	41240	26_numerics/valarray.cc -static
+  7	0.202	3952	1036	5016	26_numerics/valarray.cc 

+  13	0.208	376896	54392	432736	27_io/filebuf.cc -static
+  12	0.209	43136	3844	47704	27_io/filebuf.cc 

-r 11	0.000	362184	53568	416768	27_io/filebuf_members.cc -static
-r 11	0.000	21392	2840	24504	27_io/filebuf_members.cc 

+  5	0.202	5576	668	6280	27_io/fpos.cc -static
+  5	0.200	5576	668	6280	27_io/fpos.cc 

+  12	0.764	362272	53712	417000	27_io/ifstream_members.cc -static
+  10	0.841	21432	2912	24616	27_io/ifstream_members.cc 

+  9	0.203	362536	54408	417968	27_io/ios_base_callbacks.cc -static
+  9	0.204	28560	3708	32544	27_io/ios_base_callbacks.cc 

-r 9	0.287	362320	53944	417288	27_io/ios_base_members_static.cc -static
-r 8	0.000	25048	3216	28680	27_io/ios_base_members_static.cc 

+  9	0.200	361304	54212	416544	27_io/ios_base_storage.cc -static
+  9	0.203	27160	3660	31096	27_io/ios_base_storage.cc 

+  10	0.200	363968	54136	419120	27_io/ios_ctor.cc -static
+  8	0.218	27904	3388	31560	27_io/ios_ctor.cc 

-r 13	0.000	365384	56304	422728	27_io/ios_manip_basefield.cc -static
+  12	777.000	43144	6008	49592	27_io/ios_manip_basefield.cc 

-r 14	0.000	365920	56640	423616	27_io/ios_manip_fmtflags.cc -static
+  12	0.000	46112	6428	53000	27_io/ios_manip_fmtflags.cc 

+  8	0.205	363400	53520	417936	27_io/ios_members.cc -static
+  7	0.204	19320	2580	22192	27_io/ios_members.cc 

+  5	0.206	2360	460	2856	27_io/istream.cc -static
+  5	0.200	2360	460	2856	27_io/istream.cc 

+  17	0.209	381808	58400	442304	27_io/istream_extractor_arith.cc -static
+  16	0.210	61128	8692	71200	27_io/istream_extractor_arith.cc 

+  10	0.199	368360	55072	424448	27_io/istream_extractor_char.cc -static
+  9	0.203	35136	4492	39920	27_io/istream_extractor_char.cc 

+  13	0.203	367216	55408	423640	27_io/istream_extractor_other.cc -static
+  11	0.203	39904	4852	45048	27_io/istream_extractor_other.cc 

+  10	0.203	363664	54544	419224	27_io/istream_manip.cc -static
+  9	0.202	30912	4004	35184	27_io/istream_manip.cc 

+  14	0.201	371696	55760	428472	27_io/istream_seeks.cc -static
+  13	0.205	48568	5440	54296	27_io/istream_seeks.cc 

+  10	0.203	362168	54152	417336	27_io/istream_sentry.cc -static
+  8	0.201	26272	3484	30024	27_io/istream_sentry.cc 

+  15	0.288	377048	56820	434888	27_io/istream_unformatted.cc -static
+  14	0.306	55752	6664	62704	27_io/istream_unformatted.cc 

+  11	0.200	362312	54888	418216	27_io/istringstream_members.cc -static
+  9	0.204	36096	4364	40752	27_io/istringstream_members.cc 

-r 16	0.000	361848	52096	414968	27_io/narrow_stream_objects.cc -static
+  15	0.000	5132	812	6576	27_io/narrow_stream_objects.cc 

+  12	0.808	362304	53712	417032	27_io/ofstream_members.cc -static
+  10	0.887	21408	2912	24592	27_io/ofstream_members.cc 

+  5	0.202	2360	460	2856	27_io/ostream.cc -static
+  5	0.205	2360	460	2856	27_io/ostream.cc 

+  14	0.217	373440	56540	431944	27_io/ostream_inserter_arith.cc -static
+  14	0.219	54072	6356	61648	27_io/ostream_inserter_arith.cc 

+  15	0.353	370184	57336	428536	27_io/ostream_inserter_char.cc -static
+  14	0.376	51712	7076	59080	27_io/ostream_inserter_char.cc 

+  13	0.210	364152	55000	420168	27_io/ostream_inserter_other.cc -static
+  12	0.213	35696	4724	40712	27_io/ostream_inserter_other.cc 

+  11	0.199	364760	55672	421448	27_io/ostream_manip.cc -static
+  9	0.206	39304	5156	44728	27_io/ostream_manip.cc 

+  13	0.199	362176	54848	418040	27_io/ostream_seeks.cc -static
+  12	0.201	32688	4456	37432	27_io/ostream_seeks.cc 

+  9	0.203	362120	54056	417192	27_io/ostream_unformatted.cc -static
+  8	0.201	27416	3488	31168	27_io/ostream_unformatted.cc 

+  9	0.205	368728	55280	425024	27_io/streambuf.cc -static
+  9	0.203	35232	4636	40136	27_io/streambuf.cc 

+  11	0.201	378872	55896	436048	27_io/stringbuf.cc -static
+  10	0.203	51472	5128	57072	27_io/stringbuf.cc 

+  14	0.201	366480	57072	424568	27_io/stringstream.cc -static
+  13	0.205	45208	6880	52352	27_io/stringstream.cc 

+  15	0.200	361056	51972	414056	27_io/wide_stream_objects.cc -static
+  15	0.201	3084	604	3752	27_io/wide_stream_objects.cc 

+  11	0.201	361048	51928	414000	ext/headers.cc -static
+  11	0.200	2792	564	3400	ext/headers.cc 

testrun == 1789 seconds



More information about the Libstdc++ mailing list