[Report] 668 failures on trunk (2007-11-05)

Boost regression test failures Report time: 2007-11-05T10:52:04Z This report lists all regression test failures on release platforms. Detailed report: http://boost.org/regression/trunk/developer/issues.html 668 failures in 41 libraries asio (4) assign (1) bimap (22) concept_check (4) conversion (6) date_time (6) dynamic_bitset (5) foreach (2) fusion (15) gil (4) graph (10) interprocess (140) intrusive (21) iostreams (5) iterator (1) math (68) mpl (1) multi_index (1) numeric/interval (17) numeric/ublas (6) optional (10) parameter (5) program_options (2) ptr_container (5) python (86) random (1) range (1) regex (8) serialization (111) smart_ptr (2) spirit (56) system (4) test (8) thread (13) tokenizer (2) tr1 (6) type_traits (2) utility (3) utility/enable_if (1) wave (2) xpressive (1) |asio| io_service: gcc-4.2.1_linux_x86_64 io_service_select: gcc-4.2.1_linux_x86_64 strand: gcc-4.2.1_linux_x86_64 strand_select: gcc-4.2.1_linux_x86_64 |assign| list_of: sun-5.9 |bimap| assign: sun-5.9 foreach: sun-5.9 lambda: sun-5.9 property_map: sun-5.9 range: sun-5.9 serialization: sun-5.9 test_bimap_assign: sun-5.9 test_bimap_convenience_header: sun-5.9 test_bimap_info: sun-5.9 test_bimap_lambda: sun-5.9 test_bimap_modify: sun-5.9 test_bimap_mutable: sun-5.9 test_bimap_operator_bracket: sun-5.9 test_bimap_ordered: sun-5.9 test_bimap_project: sun-5.9 test_bimap_property_map: sun-5.9 test_bimap_range: sun-5.9 test_bimap_sequenced: sun-5.9 test_bimap_unconstrained: sun-5.9 test_bimap_unordered: sun-5.9 typeof: sun-5.9 xpressive: sun-5.9 |concept_check| class_concept_fail_expected: sun-5.9 usage_fail: sun-5.9 where: intel-linux-9.0 where_fail: sun-5.9 |conversion| lexical_cast_loopback_test: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-mingw-3.4.5 msvc-8.0 msvc-8.0 sun-5.9 |date_time| testdate_facet_new: sun-5.9 testdate_facet_new_dll: sun-5.9 testdate_input_facet: sun-5.9 testdate_input_facet_dll: sun-5.9 testtime_facet: sun-5.9 testtime_input_facet: sun-5.9 |dynamic_bitset| dyn_bitset_unit_tests3: gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 dyn_bitset_unit_tests4: gcc-4.2.1 intel-linux-9.0 |foreach| rvalue_const: sun-5.9 rvalue_nonconst: sun-5.9 |fusion| filter_view: acc intel-linux-9.0 fused: acc sun-5.9 fused_function_object: acc fused_procedure: acc make_fused: acc make_fused_function_object: acc make_fused_procedure: acc map: sun-5.9 set: sun-5.9 unfused_generic: sun-5.9 unfused_lvalue_args: sun-5.9 unfused_rvalue_args: sun-5.9 unfused_typed: sun-5.9 |gil| main: acc gcc-4.1.2_sunos_i86pc gcc-4.2.1 sun-5.9 |graph| betweenness_centrality_test: gcc-4.2.1_linux_x86_64 kolmogorov_max_flow_test: acc matching_test: gcc-4.2.1_linux_x86_64 max_flow_test: acc serialize: sun-5.9 transitive_closure_test: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 |interprocess| adaptive_node_pool_test: sun-5.9 adaptive_pool_test: gcc-4.2.1 sun-5.9 allocexcept_test: gcc-4.2.1 sun-5.9 cached_adaptive_pool_test: gcc-4.2.1 sun-5.9 cached_node_allocator_test: gcc-4.2.1 sun-5.9 condition_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 data_test: gcc-4.2.1 sun-5.9 deque_test: gcc-4.2.1 sun-5.9 doc_adaptive_pool: sun-5.9 doc_allocator: sun-5.9 doc_anonymous_conditionA: sun-5.9 doc_anonymous_conditionB: sun-5.9 doc_anonymous_mutexA: sun-5.9 doc_anonymous_mutexB: sun-5.9 doc_anonymous_semaphoreA: gcc-4.2.1 sun-5.9 doc_anonymous_semaphoreB: gcc-4.2.1 sun-5.9 doc_anonymous_upgradable_mutexA: sun-5.9 doc_anonymous_upgradable_mutexB: sun-5.9 doc_bufferstream: sun-5.9 doc_cached_adaptive_pool: sun-5.9 doc_cached_node_allocator: sun-5.9 doc_cont: sun-5.9 doc_contA: sun-5.9 doc_contB: sun-5.9 doc_file_mapping: sun-5.9 doc_file_mapping2: sun-5.9 doc_intrusive: sun-5.9 doc_ipc_messageA: sun-5.9 doc_ipc_messageB: sun-5.9 doc_managed_aligned_allocation: sun-5.9 doc_managed_allocation_command: sun-5.9 doc_managed_construction_info: sun-5.9 doc_managed_external_buffer: sun-5.9 doc_managed_heap_memory: sun-5.9 doc_managed_mapped_file: sun-5.9 doc_managed_multiple_allocation: sun-5.9 doc_managed_raw_allocation: sun-5.9 doc_map: sun-5.9 doc_message_queueA: sun-5.9 doc_message_queueB: sun-5.9 doc_move_containers: sun-5.9 doc_named_allocA: sun-5.9 doc_named_allocB: sun-5.9 doc_named_mutex: gcc-4.2.1 doc_node_allocator: sun-5.9 doc_offset_ptr: sun-5.9 doc_private_adaptive_pool: sun-5.9 doc_private_node_allocator: sun-5.9 doc_scoped_ptr: sun-5.9 doc_shared_memory: sun-5.9 doc_shared_memory2: sun-5.9 doc_shared_ptr: sun-5.9 doc_shared_ptr_explicit: sun-5.9 doc_unique_ptr: sun-5.9 doc_vectorstream: sun-5.9 doc_where_allocate: sun-5.9 file_mapping_test: gcc-4.2.1 sun-5.9 flat_map_index_allocation_test: gcc-4.2.1 sun-5.9 flat_tree_test: gcc-4.2.1 sun-5.9 intrusive_ptr_test: sun-5.9 iset_index_allocation_test: gcc-4.2.1 sun-5.9 iunordered_set_index_allocation_test: gcc-4.2.1 sun-5.9 list_test: gcc-4.2.1 sun-5.9 managed_mapped_file_test: sun-5.9 managed_shared_memory_test: gcc-4.2.1 sun-5.9 map_index_allocation_test: gcc-4.2.1 sun-5.9 mapped_file_test: gcc-4.2.1 sun-5.9 memory_algorithm_test: gcc-4.2.1 sun-5.9 message_queue_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 mutex_test: gcc-4.2.1_linux_x86_64 named_condition_test: gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 intel-linux-9.0 sun-5.9 named_mutex_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 named_recursive_mutex_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 named_semaphore_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 named_upgradable_mutex_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 node_allocator_test: gcc-4.2.1 sun-5.9 node_pool_test: gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 null_index_test: gcc-4.2.1 sun-5.9 private_adaptive_pool_test: gcc-4.2.1 sun-5.9 private_node_allocator_test: gcc-4.2.1 sun-5.9 recursive_mutex_test: gcc-4.2.1_linux_x86_64 semaphore_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 shared_memory_mapping_test: sun-5.9 shared_memory_test: sun-5.9 shared_ptr_test: gcc-4.2.1 sun-5.9 slist_test: gcc-4.2.1 sun-5.9 string_test: gcc-4.2.1 sun-5.9 tree_test: gcc-4.2.1 sun-5.9 unique_ptr_test: gcc-4.2.1 sun-5.9 upgradable_mutex_test: gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 user_buffer_test: sun-5.9 vector_test: gcc-4.2.1 sun-5.9 |intrusive| custom_bucket_traits_test: sun-5.9 default_hook_test: sun-5.9 doc_assoc_optimized_code: sun-5.9 doc_auto_unlink: sun-5.9 doc_avl_set: sun-5.9 doc_bucket_traits: sun-5.9 doc_clone_from: sun-5.9 doc_entity: sun-5.9 doc_erasing_and_disposing: sun-5.9 doc_external_value_traits: sun-5.9 doc_how_to_use: sun-5.9 doc_list: sun-5.9 doc_offset_ptr: gcc-4.2.1 sun-5.9 doc_set: sun-5.9 doc_slist: sun-5.9 doc_splay_set: sun-5.9 doc_unordered_set: sun-5.9 doc_window: sun-5.9 external_value_traits_test: sun-5.9 make_functions_test: sun-5.9 |iostreams| file_descriptor_test: sun-5.9 finite_state_filter_test: sun-5.9 mapped_file_test: msvc-8.0 sun-5.9 seekable_file_test: sun-5.9 |iterator| is_lvalue_iterator: sun-5.9 |math| powm1_sqrtp1m1_test: intel-linux-9.0 special_functions_test: gcc-4.2.1 gcc-4.2.1 test_bessel_i: intel-linux-9.0 test_bessel_j: darwin-4.0.1 darwin-4.0.1 intel-linux-9.0 sun-5.9 test_bessel_k: intel-linux-9.0 test_bessel_y: intel-linux-9.0 test_beta: intel-linux-9.0 test_beta_dist: intel-linux-9.0 test_binomial_coeff: intel-linux-9.0 test_binomial_double: intel-linux-9.0 test_binomial_long_double: intel-linux-9.0 test_binomial_real_concept: gcc-4.2.1 intel-linux-9.0 test_carlson: intel-linux-9.0 test_cauchy: intel-linux-9.0 test_chi_squared: intel-linux-9.0 test_constants: intel-linux-9.0 test_digamma: intel-linux-9.0 test_ellint_1: intel-linux-9.0 test_ellint_2: intel-linux-9.0 test_ellint_3: intel-linux-9.0 test_erf: intel-linux-9.0 test_factorials: intel-linux-9.0 test_find_scale: sun-5.9 test_fisher_f: intel-linux-9.0 test_gamma: intel-linux-9.0 test_gamma_dist: intel-linux-9.0 test_ibeta_double: intel-linux-9.0 test_ibeta_inv_ab_double: intel-linux-9.0 test_ibeta_inv_ab_long_double: intel-linux-9.0 test_ibeta_inv_ab_real_concept: intel-linux-9.0 test_ibeta_inv_double: intel-linux-9.0 test_ibeta_inv_long_double: intel-linux-9.0 test_ibeta_inv_real_concept: intel-linux-9.0 test_ibeta_long_double: intel-linux-9.0 test_ibeta_real_concept: intel-linux-9.0 test_igamma: intel-linux-9.0 test_igamma_inv_double: intel-linux-9.0 test_igamma_inv_long_double: intel-linux-9.0 test_igamma_inv_real_concept: intel-linux-9.0 test_igamma_inva_double: intel-linux-9.0 test_igamma_inva_long_double: intel-linux-9.0 test_igamma_inva_real_concept: intel-linux-9.0 test_legendre: intel-linux-9.0 test_lognormal: intel-linux-9.0 test_minima: intel-linux-9.0 test_negative_binomial_double: intel-linux-9.0 test_negative_binomial_long_double: intel-linux-9.0 test_negative_binomial_real_concept: intel-linux-9.0 test_normal: intel-linux-9.0 test_pareto: intel-linux-9.0 test_poisson_double: intel-linux-9.0 test_poisson_float: intel-linux-9.0 test_poisson_long_double: intel-linux-9.0 test_poisson_real_concept: intel-linux-9.0 test_policy_sf: intel-linux-9.0 test_rayleigh: intel-linux-9.0 test_roots: intel-linux-9.0 test_spherical_harmonic: intel-linux-9.0 test_students_t: intel-linux-9.0 test_tgamma_ratio: intel-linux-9.0 test_toms748_solve: intel-linux-9.0 test_triangular: intel-linux-9.0 test_weibull: intel-linux-9.0 |mpl| assert: sun-5.9 |multi_index| test_update: msvc-8.0 |numeric/interval| det: gcc-4.2.1 sun-5.9 integer: gcc-4.2.1 mul: darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 gcc-4.2.1 overflow: darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 gcc-4.2.1 pi: darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 gcc-4.2.1 pow: gcc-4.2.1 test_float: gcc-4.2.1 |numeric/ublas| test1: sun-5.9 test2: sun-5.9 test3: sun-5.9 test4: sun-5.9 test5: sun-5.9 test6: sun-5.9 |optional| optional_test: darwin-4.0.1 gcc-4.2.1_linux_x86_64 optional_test_ref: darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-mingw-3.4.5 |parameter| optional_deduced_sfinae: sun-5.9 preprocessor: sun-5.9 preprocessor_deduced: sun-5.9 python_test: intel-linux-9.0 sun-5.9 |program_options| unicode_test: sun-5.9 unicode_test_dll: sun-5.9 |ptr_container| no_exceptions: sun-5.9 ptr_deque: sun-5.9 ptr_list: sun-5.9 ptr_vector: sun-5.9 serialization: sun-5.9 |python| andreas_beyer: intel-linux-9.0 args: intel-linux-9.0 auto_ptr: intel-linux-9.0 back_reference: intel-linux-9.0 sun-5.9 bases: gcc-4.2.1 intel-linux-9.0 ben_scott1: intel-linux-9.0 sun-5.9 bienstman1: intel-linux-9.0 bienstman2: intel-linux-9.0 bienstman3: intel-linux-9.0 borrowed: intel-linux-9.0 callbacks: intel-linux-9.0 const_argument: intel-linux-9.0 crossmod_exception: intel-linux-9.0 crossmod_opaque: intel-linux-9.0 data_members: intel-linux-9.0 sun-5.9 defaults: intel-linux-9.0 dict: intel-linux-9.0 docstring: intel-linux-9.0 enum: intel-linux-9.0 exception_translator: intel-linux-9.0 exec: gcc-4.1.2_sunos_i86pc gcc-4.2.1 intel-linux-9.0 exec-dynamic: gcc-4.2.1 intel-linux-9.0 extract: intel-linux-9.0 implicit: intel-linux-9.0 import_: gcc-4.2.1 intel-linux-9.0 injected: intel-linux-9.0 iterator: intel-linux-9.0 keywords: intel-linux-9.0 list: intel-linux-9.0 long: intel-linux-9.0 minimal: intel-linux-9.0 multi_arg_constructor: intel-linux-9.0 nested: intel-linux-9.0 numpy: intel-linux-9.0 sun-5.9 object: intel-linux-9.0 object_manager: intel-linux-9.0 opaque: intel-linux-9.0 operators: intel-linux-9.0 operators_wrapper: intel-linux-9.0 pearu1: intel-linux-9.0 sun-5.9 pickle1: intel-linux-9.0 pickle2: intel-linux-9.0 pickle3: intel-linux-9.0 pickle4: intel-linux-9.0 pointee: intel-linux-9.0 pointer_type_id_test: gcc-4.2.1 intel-linux-9.0 pointer_vector: intel-linux-9.0 polymorphism: intel-linux-9.0 sun-5.9 polymorphism2: intel-linux-9.0 polymorphism2_auto_ptr: intel-linux-9.0 sun-5.9 properties: intel-linux-9.0 pytype_function: intel-linux-9.0 raw_ctor: intel-linux-9.0 return_arg: intel-linux-9.0 select_arg_to_python_test: intel-linux-9.0 select_from_python_test: intel-linux-9.0 select_holder: intel-linux-9.0 shared_ptr: intel-linux-9.0 sun-5.9 slice: intel-linux-9.0 staticmethod: intel-linux-9.0 stl_iterator: intel-linux-9.0 str: intel-linux-9.0 test_pointer_adoption: intel-linux-9.0 try: intel-linux-9.0 tuple: intel-linux-9.0 upcast: intel-linux-9.0 vector_indexing_suite: intel-linux-9.0 virtual_functions: intel-linux-9.0 sun-5.9 voidptr: intel-linux-9.0 wrapper_held_type: intel-linux-9.0 sun-5.9 |random| random_test: gcc-4.2.1 |range| iterator_pair: gcc-4.2.1_linux_x86_64 |regex| regex_regress: sun-5.9 regex_regress_threaded: darwin-4.0.1 darwin-4.0.1 gcc-4.2.1_linux_x86_64 sun-5.9 regex_timer: sun-5.9 static_mutex_test: gcc-4.1.2_sunos_i86pc gcc-4.2.1_linux_x86_64 |serialization| test_demo_auto_ptr: sun-5.9 test_demo_auto_ptr_dll: darwin-4.0.1 sun-5.9 test_demo_portable_archive: darwin-4.0.1 gcc-4.2.1 sun-5.9 test_demo_portable_archive_dll: darwin-4.0.1 gcc-4.2.1 sun-5.9 test_demo_xml: sun-5.9 test_diamond_binary_archive: sun-5.9 test_diamond_binary_archive_dll: sun-5.9 test_diamond_text_archive: sun-5.9 test_diamond_text_archive_dll: sun-5.9 test_diamond_text_warchive: sun-5.9 test_diamond_text_warchive_dll: sun-5.9 test_diamond_xml_archive: sun-5.9 test_diamond_xml_archive_dll: sun-5.9 test_diamond_xml_warchive: sun-5.9 test_diamond_xml_warchive_dll: sun-5.9 test_exported_binary_archive: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_binary_archive_dll: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_text_archive: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_text_archive_dll: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_text_warchive: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_text_warchive_dll: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_xml_archive: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_xml_archive_dll: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_xml_warchive: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_exported_xml_warchive_dll: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 sun-5.9 test_mult_archive_types: sun-5.9 test_mult_archive_types_dll: sun-5.9 test_shared_ptr_132_binary_archive: sun-5.9 test_shared_ptr_132_binary_archive_dll: sun-5.9 test_shared_ptr_132_text_archive: sun-5.9 test_shared_ptr_132_text_archive_dll: sun-5.9 test_shared_ptr_132_text_warchive: sun-5.9 test_shared_ptr_132_text_warchive_dll: sun-5.9 test_shared_ptr_132_xml_archive: darwin-4.0.1 sun-5.9 test_shared_ptr_132_xml_archive_dll: sun-5.9 test_shared_ptr_132_xml_warchive: sun-5.9 test_shared_ptr_132_xml_warchive_dll: sun-5.9 test_shared_ptr_binary_archive: sun-5.9 test_shared_ptr_binary_archive_dll: sun-5.9 test_shared_ptr_text_archive: sun-5.9 test_shared_ptr_text_archive_dll: sun-5.9 test_shared_ptr_text_warchive: sun-5.9 test_shared_ptr_text_warchive_dll: sun-5.9 test_shared_ptr_xml_archive: darwin-4.0.1 sun-5.9 test_shared_ptr_xml_archive_dll: sun-5.9 test_shared_ptr_xml_warchive: sun-5.9 test_shared_ptr_xml_warchive_dll: sun-5.9 test_split_text_archive: darwin-4.0.1 test_static_warning: darwin-4.0.1 test_tracking_text_warchive_dll: darwin-4.0.1 test_unregistered_text_warchive: darwin-4.0.1 test_valarray_text_warchive: sun-5.9 test_valarray_text_warchive_dll: darwin-4.0.1 test_variant_text_archive_dll: darwin-4.0.1 |smart_ptr| shared_ptr_basic_test: darwin-4.0.1 shared_ptr_delete_fail: sun-5.9 |spirit| bug_000008: gcc-4.2.1_linux_x86_64 bug_fixes: sun-5.9 bug_fixes_debug: sun-5.9 char_strings_test: darwin-4.0.1 sun-5.9 char_strings_test_debug: sun-5.9 confix_tests_debug: darwin-4.0.1 custom_real_parser: acc darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 gcc-mingw-3.4.5 intel-linux-9.0 msvc-8.0 msvc-8.0 sun-5.9 custom_real_parser_debug: acc darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 darwin-4.0.1 gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 gcc-mingw-3.4.5 intel-linux-9.0 msvc-8.0 msvc-8.0 sun-5.9 exception_tests: darwin-4.0.1 file_iterator_tests: sun-5.9 file_iterator_tests_debug: sun-5.9 grammar_mt_tests: gcc-4.2.1_linux_x86_64 mix_and_match_trees: sun-5.9 numerics_tests_debug: darwin-4.0.1 operators_tests_debug: darwin-4.0.1 owi_mt_tests: gcc-4.2.1_linux_x86_64 primitives_tests: darwin-4.0.1 scanner_value_type_tests: gcc-4.2.1 gcc-4.2.1 scanner_value_type_tests_debug: gcc-4.2.1 gcc-4.2.1 scoped_lock_tests_debug: darwin-4.0.1 subrule_tests_debug: darwin-4.0.1 switch_problem: darwin-4.0.1 switch_tests_general_def: darwin-4.0.1 traverse_tests_debug: darwin-4.0.1 while_tests: darwin-4.0.1 |system| error_code_test: acc gcc-4.2.1 error_code_test_dll: acc gcc-4.2.1 |test| ifstream_line_iterator_test: darwin-4.0.1 prg_exec_fail3: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1 gcc-4.2.1_linux_x86_64 intel-linux-9.0 sun-5.9 prg_exec_fail4: darwin-4.0.1 |thread| test_barrier: darwin-4.0.1 gcc-4.2.1_linux_x86_64 test_barrier_lib: gcc-4.2.1_linux_x86_64 test_condition: gcc-4.2.1_linux_x86_64 test_condition_lib: gcc-4.2.1_linux_x86_64 test_once: darwin-4.0.1 gcc-4.2.1_linux_x86_64 test_once_lib: gcc-4.2.1_linux_x86_64 test_shared_mutex: gcc-4.1.2_sunos_i86pc gcc-4.2.1 gcc-4.2.1_linux_x86_64 test_shared_mutex_lib: gcc-4.1.2_sunos_i86pc gcc-4.2.1_linux_x86_64 |tokenizer| simple_example_2: darwin-4.0.1 simple_example_4: darwin-4.0.1 |tr1| std_test_random: sun-5.9 test_random: sun-5.9 tr1_has_nothrow_copy_test: darwin-4.0.1 tr1_has_trivial_constr_test: darwin-4.0.1 tr1_is_base_of_test: darwin-4.0.1 tr1_tky_partial_spec_test: sun-5.9 |type_traits| is_convertible_test: darwin-4.0.1 tricky_partial_spec_test: sun-5.9 |utility| addressof_test: sun-5.9 result_of_test: sun-5.9 shared_iterator_test: darwin-4.0.1 |utility/enable_if| no_disambiguation: darwin-4.0.1 |wave| testwave: gcc-mingw-3.4.5 sun-5.9 |xpressive| test_cycles: darwin-4.0.1

|smart_ptr| shared_ptr_basic_test: darwin-4.0.1
No idea what goes wrong here; there's no output.
shared_ptr_delete_fail: sun-5.9
This is a negative test for "delete sp;" where sp is a shared_ptr. I see no markup for it for a previous Sun C++; any ideas? Is this a compiler regression? Or something to do with the countless unspecified bool workarounds?

On Nov 5, 2007, at 11:14 AM, Peter Dimov wrote:
We had a bad disk that caused some intermittent failures, that's why some results lack output.
It looks like there's a markup for sun-5.8. http://tinyurl.com/24ke3u -- Noel

K. Noel Belcourt:
There is, but it's not relevant. The problem apparently is that while Sun 5.9 (and possibly 5.8 as well) can handle the "conforming" unspecified bool, it does incorrectly compile 'delete sp' because of the conversion since it can 'delete' a pointer to member for some reason. There is a 1.34 workaround in place for Sun 5.8 and below that makes it use "operator bool" instead, but it leads to another failure, shared_ptr_compare_fail. If you have time to check whether the third "unspecified bool" path that is chosen for old versions of Metrowerks and g++ (see shared_ptr.hpp:406) works for Sun 5.9 (and maybe 5.8 as well), we'll switch to that.
participants (3)
-
Douglas Gregor
-
K. Noel Belcourt
-
Peter Dimov