This is the mail archive of the libstdc++@gcc.gnu.org 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]

Re: V3 vs. AIX


	Appended is the current "mkcheck 0" summary for AIX (removing the
--rpath flag).  The test results are not horrible, but they are not as
good as other platforms.  I especially am concerned about the numerous
"27_io" runtime failures when linked with the shared library.

	This status is a regression from the functionality that Mark and I
had fixed in libstdc++-v3 a few months ago.  There have been some recent
improvements, but none addressing the I/O area.

	Basic I/O functionality seems like a reasonable definition for a
working libstdc++-v3 implementation in the GCC 3.0 Release.

	If there are things that I can look for and test to help debug
this, let me know.  Have implicit template instantiations been
re-introduced?

Thanks, David


running mkcheck
mkcheck: testing the build directory
making utility /u/dje/makai/gcc-3.0/powerpc-ibm-aix4.3.3.0/libstdc++-v3/testsuite/printnow.exe

Detailed test results in ./testsuite/20010522-mkcheck.txt
+: pass, -b: build failure, -r: run failure, x: disabled
------------------------------------------------------------------------
static	shared	test
------------------------------------------------------------------------
+	+	17_intro/header_cassert.cc
+	+	17_intro/header_cerrno.cc
+	+	17_intro/header_ciso646.cc
+	+	17_intro/header_csetjmp.cc
+	+	17_intro/header_cstdarg.cc
+	+	17_intro/header_cstddef.cc
+	+	17_intro/header_cstdio.cc
+	+	17_intro/header_cstdlib.cc
+	+	17_intro/header_cstring.cc
+	+	17_intro/header_ctime.cc
+	+	17_intro/header_cwchar.cc
+	+	17_intro/header_cwctype.cc
+	+	17_intro/header_fstream.cc
+	+	17_intro/header_iomanip.cc
+	+	17_intro/header_ios.cc
+	+	17_intro/header_iosfwd.cc
+	+	17_intro/header_iostream.cc
+	+	17_intro/header_istream.cc
+	+	17_intro/header_ostream.cc
+	+	17_intro/header_sstream.cc
+	+	17_intro/header_streambuf.cc
+	+	17_intro/headers.cc
+	+	17_intro/headers_c++.cc
+	+	17_intro/headers_c.cc
+	+	18_support/numeric_limits.cc
-r	+	19_diagnostics/stdexceptions.cc
+	+	20_util/auto_ptr.cc
-r	+	21_strings/append.cc
+	+	21_strings/c_strings.cc
-b	-b	21_strings/capacity.cc
+	+	21_strings/char_traits_requirements.cc
+	+	21_strings/char_traits_typedefs.cc
+	+	21_strings/compare.cc
-r	+	21_strings/ctor_copy_dtor.cc
-r	+	21_strings/element_access.cc
+	+	21_strings/find.cc
-r	+	21_strings/insert.cc
+	-r	21_strings/inserters_extractors.cc
+	+	21_strings/invariants.cc
+	+	21_strings/nonmember.cc
+	+	21_strings/operations.cc
+	+	21_strings/replace.cc
+	+	21_strings/rfind.cc
-r	+	21_strings/substr.cc
+	+	22_locale/codecvt_char_char.cc
-b	-b	22_locale/codecvt_unicode_char.cc
-b	-b	22_locale/codecvt_unicode_wchar_t.cc
+	+	22_locale/codecvt_wchar_t_char.cc
-b	-b	22_locale/ctor_copy_dtor.cc
+	+	22_locale/ctype.cc
-r	-r	22_locale/ctype_char_members.cc
+	+	22_locale/ctype_wchar_t_members.cc
+	+	22_locale/facet.cc
+	+	22_locale/global_templates.cc
+	-r	22_locale/members.cc
-b	-b	22_locale/numpunct.cc
+	-r	22_locale/numpunct_byname.cc
+	-r	22_locale/numpunct_char_members.cc
+	-r	22_locale/operators.cc
+	+	22_locale/static_members.cc
-r	+	23_containers/bitset_ctor.cc
+	+	23_containers/bitset_shift.cc
-b	-b	23_containers/map_operators.cc
+	+	23_containers/multiset.cc
-b	-b	23_containers/set_operators.cc
+	+	23_containers/vector_capacity.cc
+	+	23_containers/vector_ctor.cc
-r	+	23_containers/vector_element_access.cc
+	+	23_containers/vector_modifiers.cc
+	-r	24_iterators/istreambuf_iterator.cc
+	+	24_iterators/iterator.cc
+	-r	24_iterators/ostreambuf_iterator.cc
+	+	25_algorithms/equal.cc
+	+	25_algorithms/lower_bound.cc
+	+	25_algorithms/min_max.cc
+	+	26_numerics/binary_closure.cc
+	+	26_numerics/buggy_complex.cc
+	+	26_numerics/c99_classification_macros_c++.cc
-b	-b	26_numerics/c99_classification_macros_c.cc
+	+	26_numerics/c_math.cc
+	-r	26_numerics/complex_inserters_extractors.cc
+	+	26_numerics/complex_value.cc
+	+	26_numerics/valarray.cc
+	+	26_numerics/valarray_const_bracket.cc
-r	-r	27_io/filebuf.cc
-r	-r	27_io/filebuf_members.cc
+	+	27_io/fpos.cc
-r	-r	27_io/ifstream_members.cc
+	-r	27_io/ios_base_callbacks.cc
-r	-r	27_io/ios_base_members_static.cc
+	-r	27_io/ios_base_storage.cc
+	-r	27_io/ios_ctor.cc
+	-r	27_io/ios_manip_basefield.cc
+	-r	27_io/ios_manip_fmtflags.cc
-r	+	27_io/ios_members.cc
+	+	27_io/istream.cc
+	-r	27_io/istream_extractor_arith.cc
+	-r	27_io/istream_extractor_char.cc
-r	-r	27_io/istream_extractor_other.cc
+	-r	27_io/istream_manip.cc
-r	-r	27_io/istream_seeks.cc
+	-r	27_io/istream_sentry.cc
-r	-r	27_io/istream_unformatted.cc
+	-r	27_io/istringstream_members.cc
+	+	27_io/narrow_stream_objects.cc
+	-r	27_io/ofstream_members.cc
+	+	27_io/ostream.cc
+	-r	27_io/ostream_inserter_arith.cc
+	-r	27_io/ostream_inserter_char.cc
-r	-r	27_io/ostream_inserter_other.cc
+	-r	27_io/ostream_manip.cc
+	-r	27_io/ostream_seeks.cc
+	-r	27_io/ostream_unformatted.cc
+	-r	27_io/streambuf.cc
+	+	27_io/stringbuf.cc
+	-r	27_io/stringstream.cc
+	+	27_io/wide_stream_objects.cc
+	+	ext/headers.cc
testrun == 1688 seconds


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