Boost regression notification (2006-11-11 [RC_1_34_0])

Boost Regression test failures Report time: 2006-11-11T11:15:24Z This report lists all regression test failures on release platforms. Detailed report: http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/developer/is... The following platforms have a large number of failures: borland-5.8.2 663 failures in 46 libraries (80 are from non-broken platforms) algorithm/minmax (0 of 3 failures are from non-broken platforms) algorithm/string (0 of 13 failures are from non-broken platforms) any (0 of 1 failures are from non-broken platforms) array (0 of 6 failures are from non-broken platforms) bind (0 of 19 failures are from non-broken platforms) config (0 of 3 failures are from non-broken platforms) conversion (0 of 3 failures are from non-broken platforms) date_time (0 of 91 failures are from non-broken platforms) disjoint_sets (0 of 1 failures are from non-broken platforms) dynamic_bitset (0 of 4 failures are from non-broken platforms) filesystem (1 of 7 failures are from non-broken platforms) foreach (0 of 12 failures are from non-broken platforms) function (0 of 8 failures are from non-broken platforms) functional (0 of 1 failures are from non-broken platforms) functional/hash (0 of 24 failures are from non-broken platforms) graph (2) integer (0 of 2 failures are from non-broken platforms) iostreams (9 of 37 failures are from non-broken platforms) iterator (0 of 26 failures are from non-broken platforms) logic (0 of 3 failures are from non-broken platforms) math (10 of 14 failures are from non-broken platforms) mpl (2 of 62 failures are from non-broken platforms) numeric/conversion (0 of 1 failures are from non-broken platforms) numeric/interval (0 of 5 failures are from non-broken platforms) optional (0 of 5 failures are from non-broken platforms) parameter (4 of 26 failures are from non-broken platforms) program_options (7) property_map (0 of 1 failures are from non-broken platforms) random (1 of 3 failures are from non-broken platforms) range (0 of 8 failures are from non-broken platforms) rational (0 of 2 failures are from non-broken platforms) regex (0 of 35 failures are from non-broken platforms) serialization (3 of 21 failures are from non-broken platforms) signals (0 of 5 failures are from non-broken platforms) smart_ptr (0 of 11 failures are from non-broken platforms) spirit (1) statechart (4) static_assert (0 of 2 failures are from non-broken platforms) test (32 of 46 failures are from non-broken platforms) thread (1 of 2 failures are from non-broken platforms) tokenizer (0 of 11 failures are from non-broken platforms) tr1 (0 of 47 failures are from non-broken platforms) type_traits (0 of 50 failures are from non-broken platforms) utility (1 of 10 failures are from non-broken platforms) variant (0 of 16 failures are from non-broken platforms) xpressive (2) Test failures marked with a (*) represent tests that failed on platforms that are considered broken. They are likely caused by misconfiguration by the regression tester or a failure in a core library such as Test or Config. |algorithm/minmax| minmax: borland-5.8.2* minmax_element: borland-5.8.2* borland-5.8.2* |algorithm/string| conv: borland-5.8.2* borland-5.8.2* find: borland-5.8.2* borland-5.8.2* join: borland-5.8.2* borland-5.8.2* predicate: borland-5.8.2* borland-5.8.2* replace: borland-5.8.2* borland-5.8.2* split: borland-5.8.2* borland-5.8.2* trim: borland-5.8.2* |any| any_test: borland-5.8.2* |array| array0: borland-5.8.2* array1: borland-5.8.2* array2: borland-5.8.2* array3: borland-5.8.2* array4: borland-5.8.2* array5: borland-5.8.2* |bind| bind_const_test: borland-5.8.2* bind_cv_test: borland-5.8.2* bind_dm2_test: borland-5.8.2* bind_dm_test: borland-5.8.2* bind_eq_test: borland-5.8.2* bind_function_test: borland-5.8.2* bind_lookup_problem_test: borland-5.8.2* bind_not_test: borland-5.8.2* bind_rel_test: borland-5.8.2* bind_rv_sp_test: borland-5.8.2* bind_stateful_test: borland-5.8.2* bind_test: borland-5.8.2* bind_visit_test: borland-5.8.2* mem_fn_derived_test: borland-5.8.2* mem_fn_dm_test: borland-5.8.2* mem_fn_eq_test: borland-5.8.2* mem_fn_rv_test: borland-5.8.2* mem_fn_test: borland-5.8.2* mem_fn_void_test: borland-5.8.2* |config| abi_test: borland-5.8.2* config_info: borland-5.8.2* config_link_test: borland-5.8.2* |conversion| cast_test: borland-5.8.2* implicit_cast: borland-5.8.2* numeric_cast_test: borland-5.8.2* |date_time| testc_local_adjustor: borland-5.8.2* borland-5.8.2* testclock: borland-5.8.2* borland-5.8.2* testconstrained_value: borland-5.8.2* testcustom_time_zone: borland-5.8.2* borland-5.8.2* testdate: borland-5.8.2* borland-5.8.2* testdate_dll: borland-5.8.2* borland-5.8.2* testdate_duration: borland-5.8.2* borland-5.8.2* testdate_duration_dll: borland-5.8.2* borland-5.8.2* testdate_input_facet: borland-5.8.2* borland-5.8.2* testdate_input_facet_dll: borland-5.8.2* borland-5.8.2* testdate_iterator: borland-5.8.2* borland-5.8.2* testdate_iterator_dll: borland-5.8.2* borland-5.8.2* testdst_rules: borland-5.8.2* borland-5.8.2* testdst_transition_day_rule: borland-5.8.2* borland-5.8.2* testduration: borland-5.8.2* borland-5.8.2* testfiletime_functions: borland-5.8.2* borland-5.8.2* testformatters: borland-5.8.2* borland-5.8.2* testformatters_dll: borland-5.8.2* borland-5.8.2* testgenerators: borland-5.8.2* borland-5.8.2* testgenerators_dll: borland-5.8.2* borland-5.8.2* testgeneric_period: borland-5.8.2* testgreg_cal: borland-5.8.2* testgreg_cal_dll: borland-5.8.2* testgreg_day: borland-5.8.2* testgreg_day_dll: borland-5.8.2* testgreg_duration_operators: borland-5.8.2* borland-5.8.2* testgreg_durations: borland-5.8.2* borland-5.8.2* testgreg_durations_dll: borland-5.8.2* borland-5.8.2* testgreg_month: borland-5.8.2* testgreg_month_dll: borland-5.8.2* testgreg_serialize: borland-5.8.2* testgreg_serialize_dll: borland-5.8.2* testgreg_serialize_xml: borland-5.8.2* testgreg_year: borland-5.8.2* testgreg_year_dll: borland-5.8.2* testgregorian_calendar: borland-5.8.2* testint_adapter: borland-5.8.2* testiterator: borland-5.8.2* borland-5.8.2* testlocal_adjustor: borland-5.8.2* borland-5.8.2* testmicrosec_time_clock: borland-5.8.2* borland-5.8.2* testparse_time: borland-5.8.2* borland-5.8.2* testperiod: borland-5.8.2* borland-5.8.2* testperiod_dll: borland-5.8.2* borland-5.8.2* testposix_time_zone: borland-5.8.2* borland-5.8.2* testtime: borland-5.8.2* borland-5.8.2* testtime_formatters: borland-5.8.2* borland-5.8.2* testtime_period: borland-5.8.2* borland-5.8.2* testtime_resolution_traits: borland-5.8.2* testtime_serialize: borland-5.8.2* testtime_serialize_std_config: borland-5.8.2* testtime_serialize_xml: borland-5.8.2* testtime_serialize_xml_std_config: borland-5.8.2* testtz_database: borland-5.8.2* borland-5.8.2* testwcustom_time_zone: borland-5.8.2* borland-5.8.2* testwposix_time_zone: borland-5.8.2* borland-5.8.2* testwrapping_int: borland-5.8.2* |disjoint_sets| disjoint_set_test: borland-5.8.2* |dynamic_bitset| dyn_bitset_unit_tests1: borland-5.8.2* dyn_bitset_unit_tests2: borland-5.8.2* dyn_bitset_unit_tests3: borland-5.8.2* dyn_bitset_unit_tests4: borland-5.8.2* |filesystem| convenience_test: borland-5.8.2* fstream_test: borland-5.8.2* large_file_support_test: borland-5.8.2* operations_test: borland-5.8.2* msvc-7.0 path_test: borland-5.8.2* simple_ls: borland-5.8.2* |foreach| array_byref: borland-5.8.2* array_byval: borland-5.8.2* call_once: borland-5.8.2* cstr_byref: borland-5.8.2* cstr_byval: borland-5.8.2* dependent_type: borland-5.8.2* noncopyable: borland-5.8.2* pair_byref: borland-5.8.2* pair_byval: borland-5.8.2* stl_byref: borland-5.8.2* stl_byval: borland-5.8.2* user_defined: borland-5.8.2* |function| contains2_test: borland-5.8.2* contains_test: borland-5.8.2* function_arith_portable: borland-5.8.2* function_n_test: borland-5.8.2* function_ref_portable: borland-5.8.2* mem_fun_portable: borland-5.8.2* std_bind_portable: borland-5.8.2* sum_avg_portable: borland-5.8.2* |functional| function_test: borland-5.8.2* |functional/hash| books: borland-5.8.2* container_fwd_test: borland-5.8.2* hash_built_in_array_test: borland-5.8.2* hash_custom_test: borland-5.8.2* hash_deque_test: borland-5.8.2* hash_float_test: borland-5.8.2* hash_friend_test: borland-5.8.2* hash_function_pointer_test: borland-5.8.2* hash_fwd_test_1: borland-5.8.2* hash_fwd_test_2: borland-5.8.2* hash_list_test: borland-5.8.2* hash_map_test: borland-5.8.2* hash_no_ext_macro_1: borland-5.8.2* hash_no_ext_macro_2: borland-5.8.2* hash_number_test: borland-5.8.2* hash_pointer_test: borland-5.8.2* hash_range_test: borland-5.8.2* hash_set_test: borland-5.8.2* hash_string_test: borland-5.8.2* hash_value_array_test: borland-5.8.2* hash_vector_test: borland-5.8.2* link_ext_test: borland-5.8.2* link_test: borland-5.8.2* portable: borland-5.8.2* |graph| adj_list_cc: qcc-3.3.5_gpp king_ordering: gcc-3.4.5_linux |integer| cstdint_test: borland-5.8.2* integer_test: borland-5.8.2* |iostreams| array_test: borland-5.8.2* auto_close_test: borland-5.8.2* buffer_size_test: borland-5.8.2* bzip2_test: msvc-7.1 msvc-8.0 code_converter_test: borland-5.8.2* component_access_test: borland-5.8.2* compose_test: borland-5.8.2* copy_test: borland-5.8.2* counter_test: borland-5.8.2* direct_adapter_test: borland-5.8.2* example_test: borland-5.8.2* file_descriptor_test: borland-5.8.2* cw-9.4 file_test: borland-5.8.2* filtering_stream_test: borland-5.8.2* finite_state_filter_test: cw-9.4 flush_test: borland-5.8.2* gzip_test: msvc-7.1 msvc-8.0 invert_test: borland-5.8.2* line_filter_test: borland-5.8.2* mapped_file_test: borland-5.8.2* cw-9.4 newline_test: borland-5.8.2* null_test: borland-5.8.2* pipeline_test: borland-5.8.2* regex_filter_test: borland-5.8.2* restrict_test: borland-5.8.2* seekable_file_test: borland-5.8.2* seekable_filter_test: borland-5.8.2* stdio_filter_test: borland-5.8.2* symmetric_filter_test: borland-5.8.2* tee_test: borland-5.8.2* wide_stream_test: borland-5.8.2* zlib_test: msvc-7.1 msvc-8.0 |iterator| concept_tests: borland-5.8.2* borland-5.8.2* counting_iterator_test: borland-5.8.2* borland-5.8.2* filter_iterator_test: borland-5.8.2* borland-5.8.2* indirect_iterator_test: borland-5.8.2* borland-5.8.2* interoperable: borland-5.8.2* borland-5.8.2* iterator_adaptor_cc: borland-5.8.2* borland-5.8.2* iterator_adaptor_test: borland-5.8.2* borland-5.8.2* iterator_archetype_cc: borland-5.8.2* iterator_facade: borland-5.8.2* borland-5.8.2* iterator_traits_test: borland-5.8.2* permutation_iterator_test: borland-5.8.2* borland-5.8.2* reverse_iterator_test: borland-5.8.2* borland-5.8.2* transform_iterator_test: borland-5.8.2* borland-5.8.2* unit_tests: borland-5.8.2* borland-5.8.2* |logic| tribool_io_test: borland-5.8.2* tribool_rename_test: borland-5.8.2* tribool_test: borland-5.8.2* |math| common_factor_test: darwin-4.0.1 gcc-3.4.5_linux_x86_64 gcc-4.1.0_linux_x86_64 intel-vc8-win-9.1 msvc-6.5 msvc-7.0 msvc-7.1 msvc-8.0 msvc-8.0 sun-5.8 octonion_test: borland-5.8.2* quaternion_mult_incl_test: borland-5.8.2* quaternion_test: borland-5.8.2* special_functions_test: borland-5.8.2* |mpl| always: borland-5.8.2* apply_wrap: borland-5.8.2* bind: borland-5.8.2* bool: borland-5.8.2* contains: borland-5.8.2* copy: borland-5.8.2* copy_if: borland-5.8.2* count: borland-5.8.2* count_if: borland-5.8.2* deque: borland-5.8.2* distance: borland-5.8.2* equal: borland-5.8.2* erase: borland-5.8.2* erase_range: borland-5.8.2* filter_view: borland-5.8.2* find: borland-5.8.2* find_if: borland-5.8.2* fold: borland-5.8.2* for_each: borland-5.8.2* borland-5.8.2* identity: borland-5.8.2* index_of: borland-5.8.2* insert: borland-5.8.2* insert_range: borland-5.8.2* int: borland-5.8.2* borland-5.8.2* integral_c: borland-5.8.2* borland-5.8.2* is_placeholder: borland-5.8.2* joint_view: borland-5.8.2* lambda: borland-5.8.2* lambda_args: borland-5.8.2* list: borland-5.8.2* list_c: borland-5.8.2* lower_bound: borland-5.8.2* max_element: borland-5.8.2* multiset: gcc-4.0.3_linux gcc-4.1.0_linux pair_view: borland-5.8.2* partition: borland-5.8.2* pop_front: borland-5.8.2* push_front: borland-5.8.2* range_c: borland-5.8.2* remove: borland-5.8.2* remove_if: borland-5.8.2* replace: borland-5.8.2* replace_if: borland-5.8.2* reverse: borland-5.8.2* same_as: borland-5.8.2* single_view: borland-5.8.2* size: borland-5.8.2* size_t: borland-5.8.2* borland-5.8.2* sort: borland-5.8.2* stable_partition: borland-5.8.2* transform: borland-5.8.2* transform_view: borland-5.8.2* unique: borland-5.8.2* unpack_args: borland-5.8.2* upper_bound: borland-5.8.2* vector: borland-5.8.2* vector_c: borland-5.8.2* |numeric/conversion| numeric_cast_test: borland-5.8.2* |numeric/interval| add: borland-5.8.2* fmod: borland-5.8.2* mul: borland-5.8.2* pi: borland-5.8.2* pow: borland-5.8.2* |optional| optional_test: borland-5.8.2* optional_test_inplace: borland-5.8.2* optional_test_io: borland-5.8.2* optional_test_ref: borland-5.8.2* optional_test_tie: borland-5.8.2* |parameter| basics: borland-5.8.2* borland-5.8.2* compose: borland-5.8.2* deduced: borland-5.8.2* borland-5.8.2* deduced_dependent_predicate: borland-5.8.2* borland-5.8.2* duplicates: gcc-4.0.3_linux gcc-4.1.0_linux gcc-4.1.0_linux_x86_64 gcc-4.1.1_sunos_i86pc earwicker: borland-5.8.2* borland-5.8.2* efficiency: borland-5.8.2* borland-5.8.2* macros: borland-5.8.2* borland-5.8.2* mpl: borland-5.8.2* borland-5.8.2* ntp: borland-5.8.2* preprocessor: borland-5.8.2* borland-5.8.2* singular: borland-5.8.2* borland-5.8.2* tutorial: borland-5.8.2* borland-5.8.2* |program_options| cmdline_test_dll: cw-9.4 options_description_test_dll: cw-9.4 parsers_test_dll: cw-9.4 positional_options_test_dll: cw-9.4 unicode_test_dll: cw-9.4 variable_map_test_dll: cw-9.4 winmain_dll: cw-9.4 |property_map| dynamic_properties_test: borland-5.8.2* |random| random_demo: borland-5.8.2* borland-5.8.2* random_test: intel-linux-9.0 |range| algorithm_example: borland-5.8.2* const_ranges: borland-5.8.2* extension_mechanism: borland-5.8.2* iterator_pair: borland-5.8.2* iterator_range: borland-5.8.2* reversible_range: borland-5.8.2* std_container: borland-5.8.2* sub_range: borland-5.8.2* |rational| rational_example: borland-5.8.2* rational_test: borland-5.8.2* |regex| bad_expression_test: borland-5.8.2* captures_example: borland-5.8.2* captures_test: borland-5.8.2* credit_card_example: borland-5.8.2* icu_example: borland-5.8.2* mfc_example: borland-5.8.2* object_cache_test: borland-5.8.2* partial_regex_grep: borland-5.8.2* partial_regex_match: borland-5.8.2* posix_api_check: borland-5.8.2* posix_api_check_cpp: borland-5.8.2* recursion_test: borland-5.8.2* regex_dll_config_info: borland-5.8.2* regex_grep_example_1: borland-5.8.2* regex_grep_example_2: borland-5.8.2* regex_grep_example_3: borland-5.8.2* regex_grep_example_4: borland-5.8.2* regex_iterator_example: borland-5.8.2* regex_match_example: borland-5.8.2* regex_merge_example: borland-5.8.2* regex_regress_dll: borland-5.8.2* regex_regress_threaded: borland-5.8.2* regex_replace_example: borland-5.8.2* regex_search_example: borland-5.8.2* regex_split_example_1: borland-5.8.2* regex_split_example_2: borland-5.8.2* regex_timer: borland-5.8.2* regex_token_iterator_eg_1: borland-5.8.2* regex_token_iterator_eg_2: borland-5.8.2* static_mutex_test: borland-5.8.2* test_collate_info: borland-5.8.2* test_grep: borland-5.8.2* unicode_iterator_test: borland-5.8.2* borland-5.8.2* wide_posix_api_check_cpp: borland-5.8.2* |serialization| test_codecvt_null: borland-5.8.2* test_iterators: borland-5.8.2* test_iterators_base64: borland-5.8.2* test_registered_text_archive_dll: msvc-7.1 test_reset_object_address: msvc-7.0 test_reset_object_address_dll: msvc-7.0 test_utf8_codecvt: borland-5.8.2* test_variant_binary_archive: borland-5.8.2* test_variant_binary_archive_dll: borland-5.8.2* test_variant_text_archive: borland-5.8.2* test_variant_text_archive_dll: borland-5.8.2* test_variant_text_warchive: borland-5.8.2* test_variant_text_warchive_dll: borland-5.8.2* test_variant_xml_archive: borland-5.8.2* borland-5.8.2* test_variant_xml_archive_dll: borland-5.8.2* borland-5.8.2* test_variant_xml_warchive: borland-5.8.2* borland-5.8.2* test_variant_xml_warchive_dll: borland-5.8.2* borland-5.8.2* |signals| dead_slot_test: borland-5.8.2* deletion_test: borland-5.8.2* ordering_test: borland-5.8.2* signal_n_test: borland-5.8.2* trackable_test: borland-5.8.2* |smart_ptr| atomic_count_test: borland-5.8.2* get_deleter_test: borland-5.8.2* intrusive_ptr_test: borland-5.8.2* lw_mutex_test: borland-5.8.2* pointer_cast_test: borland-5.8.2* shared_from_this_test: borland-5.8.2* shared_ptr_alloc2_test: borland-5.8.2* shared_ptr_basic_test: borland-5.8.2* shared_ptr_test: borland-5.8.2* smart_ptr_test: borland-5.8.2* weak_ptr_test: borland-5.8.2* |spirit| switch_tests_eps_default: intel-linux-9.0 |statechart| TransitionTestBoth: qcc-3.3.5_gpp qcc-3.3.5_gpp TransitionTestRelaxed: qcc-3.3.5_gpp qcc-3.3.5_gpp |static_assert| static_assert_example_2: borland-5.8.2* static_assert_example_3: borland-5.8.2* |test| basic_cstring_test: borland-5.8.2* boost_check_equal_str: borland-5.6.4 borland-5.8.2* intel-vc8-win-9.1 msvc-6.5 msvc-7.0 msvc-7.1 msvc-8.0 msvc-8.0 errors_handling_test: borland-5.6.4 borland-5.8.2* intel-vc8-win-9.1 msvc-6.5 msvc-7.0 msvc-7.1 fixed_mapping_test: borland-5.8.2* msvc-7.1 msvc-8.0 foreach_test: borland-5.8.2* ifstream_line_iterator_test: borland-5.8.2* borland-5.8.2* online_test: borland-5.8.2* output_test_stream_test: borland-5.8.2* msvc-7.1 msvc-8.0 parameterized_test_test: borland-5.8.2* msvc-7.1 msvc-8.0 result_report_test: borland-5.6.4 borland-5.8.2* intel-vc8-win-9.1 msvc-6.5 msvc-7.0 msvc-7.1 msvc-8.0 msvc-8.0 test_case_template_test: borland-5.8.2* borland-5.8.2* test_tools_test: borland-5.6.4 borland-5.8.2* intel-vc8-win-9.1 msvc-6.5 msvc-7.0 msvc-7.1 msvc-8.0 msvc-8.0 |thread| test_mutex: gcc-3.4.5_linux_x86_64 test_tss_lib: borland-5.8.2* |tokenizer| examples: borland-5.8.2* simple_example_1: borland-5.8.2* borland-5.8.2* simple_example_2: borland-5.8.2* borland-5.8.2* simple_example_3: borland-5.8.2* borland-5.8.2* simple_example_4: borland-5.8.2* borland-5.8.2* simple_example_5: borland-5.8.2* borland-5.8.2* |tr1| std_test_tr1_include: borland-5.8.2* test_tr1_include: borland-5.8.2* tr1_add_const_test: borland-5.8.2* tr1_add_cv_test: borland-5.8.2* tr1_add_pointer_test: borland-5.8.2* tr1_add_reference_test: borland-5.8.2* tr1_add_volatile_test: borland-5.8.2* tr1_aligned_storage_test: borland-5.8.2* tr1_alignment_of_test: borland-5.8.2* tr1_has_nothrow_assign_test: borland-5.8.2* tr1_has_nothrow_constr_test: borland-5.8.2* tr1_has_nothrow_copy_test: borland-5.8.2* tr1_has_trivial_assign_test: borland-5.8.2* tr1_has_trivial_constr_test: borland-5.8.2* tr1_has_trivial_copy_test: borland-5.8.2* tr1_has_trivial_destr_test: borland-5.8.2* tr1_has_virtual_destr_test: borland-5.8.2* tr1_is_arithmetic_test: borland-5.8.2* tr1_is_array_test: borland-5.8.2* tr1_is_class_test: borland-5.8.2* tr1_is_compound_test: borland-5.8.2* tr1_is_const_test: borland-5.8.2* tr1_is_empty_test: borland-5.8.2* tr1_is_enum_test: borland-5.8.2* tr1_is_floating_point_test: borland-5.8.2* tr1_is_function_test: borland-5.8.2* tr1_is_fundamental_test: borland-5.8.2* tr1_is_integral_test: borland-5.8.2* tr1_is_member_func_test: borland-5.8.2* tr1_is_member_obj_test: borland-5.8.2* tr1_is_member_pointer_test: borland-5.8.2* tr1_is_object_test: borland-5.8.2* tr1_is_pod_test: borland-5.8.2* tr1_is_pointer_test: borland-5.8.2* tr1_is_polymorphic_test: borland-5.8.2* tr1_is_reference_test: borland-5.8.2* tr1_is_same_test: borland-5.8.2* tr1_is_scalar_test: borland-5.8.2* tr1_is_signed_test: borland-5.8.2* tr1_is_union_test: borland-5.8.2* tr1_is_unsigned_test: borland-5.8.2* tr1_is_void_test: borland-5.8.2* tr1_is_volatile_test: borland-5.8.2* tr1_remove_cv_test: borland-5.8.2* tr1_remove_reference_test: borland-5.8.2* tr1_tky_abstract_type_test: borland-5.8.2* tr1_tky_partial_spec_test: borland-5.8.2* |type_traits| add_const_test: borland-5.8.2* add_cv_test: borland-5.8.2* add_pointer_test: borland-5.8.2* add_reference_test: borland-5.8.2* add_volatile_test: borland-5.8.2* aligned_storage_test: borland-5.8.2* alignment_of_test: borland-5.8.2* function_traits_test: borland-5.8.2* has_nothrow_assign_test: borland-5.8.2* has_nothrow_constr_test: borland-5.8.2* has_nothrow_copy_test: borland-5.8.2* has_trivial_assign_test: borland-5.8.2* has_trivial_constr_test: borland-5.8.2* has_trivial_copy_test: borland-5.8.2* has_trivial_destructor_test: borland-5.8.2* has_virtual_destructor_test: borland-5.8.2* is_arithmetic_test: borland-5.8.2* is_array_test: borland-5.8.2* is_class_test: borland-5.8.2* is_compound_test: borland-5.8.2* is_const_test: borland-5.8.2* is_empty_test: borland-5.8.2* is_enum_test: borland-5.8.2* is_float_test: borland-5.8.2* is_floating_point_test: borland-5.8.2* is_function_test: borland-5.8.2* is_fundamental_test: borland-5.8.2* is_integral_test: borland-5.8.2* is_member_func_test: borland-5.8.2* is_member_obj_test: borland-5.8.2* is_member_pointer_test: borland-5.8.2* is_object_test: borland-5.8.2* is_pod_test: borland-5.8.2* is_pointer_test: borland-5.8.2* is_polymorphic_test: borland-5.8.2* is_reference_test: borland-5.8.2* is_same_test: borland-5.8.2* is_scalar_test: borland-5.8.2* is_signed_test: borland-5.8.2* is_stateless_test: borland-5.8.2* is_union_test: borland-5.8.2* is_unsigned_test: borland-5.8.2* is_void_test: borland-5.8.2* is_volatile_test: borland-5.8.2* remove_cv_test: borland-5.8.2* remove_reference_test: borland-5.8.2* tricky_abstract_type_test: borland-5.8.2* tricky_partial_spec_test: borland-5.8.2* type_with_alignment_test: borland-5.8.2* udt_specialisations: borland-5.8.2* |utility| addressof_test: borland-5.8.2* assert_test: borland-5.8.2* base_from_member_test: borland-5.8.2* binary_search_test: borland-5.8.2* call_traits_test: borland-5.8.2* current_function_test: borland-5.8.2* operators_test: gcc-3.4.5_linux_x86_64 shared_iterator_test: borland-5.8.2* borland-5.8.2* value_init_test: borland-5.8.2* |variant| variant_comparison_test: borland-5.8.2* borland-5.8.2* variant_reference_test: borland-5.8.2* borland-5.8.2* variant_test2: borland-5.8.2* borland-5.8.2* variant_test3: borland-5.8.2* borland-5.8.2* variant_test4: borland-5.8.2* borland-5.8.2* variant_test6: borland-5.8.2* borland-5.8.2* variant_test7: borland-5.8.2* borland-5.8.2* variant_test8: borland-5.8.2* borland-5.8.2* |xpressive| c_traits: gcc-4.1.0_linux test_regex_primitives: msvc-7.1

Douglas Gregor wrote:
Boost Regression test failures Report time: 2006-11-11T11:15:24Z
The msvc failures are certainly caused by my change to Boost.Test Jamfile that enabled building (and linking to) shared versions. However, I don't understand this specific failure. The fixed_mapping_test.cpp has the BOOST_TEST_MAIN define, and links fine on Linux. Gennadiy, any chance you can look into that? You should be able to just add using msvc ; to tools/build/v2/user-config.jam and then run bjam --v2 fixed_mapping_test to reproduce this. - Volodya

Hi Volodya ! On Saturday 11 November 2006 18:31, Vladimir Prus wrote:
The msvc failures are certainly caused by my change to Boost.Test Jamfile that enabled building (and linking to) shared versions.
Yes.
"Working on Linux" does not say much unless you have visibility support enabled. I'm working on a patch to enable symbol hiding with gcc but the serialisation library is hard to tackle because it uses some PP magic to do things I don't quite understand at the moment...
Gennadiy, any chance you can look into that?
I've attached a patch that adds the missing export declarations to Boost.Test. (HEAD) This should resolve: - result_report_test : missing symbols - test_tools_test: compiler_log_formatter not exported. and probably the rest, too. Okay to commit ? Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold@ivembh.de ! www.ivembh.de

"Juergen Hunold" <hunold@ivembh.de> wrote in message news:200611121338.59932.hunold@ivembh.de...
Could you exmplain the logic of your changes in some places you remove BOOST_TEST_DECL. In some you add it to header only constructs Gennadiy

Hi Gennadyi ! An'n Maandag 13 November 2006, 22:32 hett Gennadiy Rozental schreven:
Ah, I should have tested this on msvc too. Just commited a fix to test_tools.hpp correcting my stupidity :-((
Could you exmplain the logic of your changes in some places you remove BOOST_TEST_DECL.
AFAIK you don't have to export enumerations, at least gcc-4.x visibility support treats this as an error.
In some you add it to header only constructs
Which is an obvious mistake. Sorry for not testing this on msvc and not waiting for your OK. Shall I revert the other changes, too ? Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold@ivembh.de ! www.ivembh.de

On Tuesday 14 November 2006 16:39, Gennadiy Rozental wrote:
Yes. Thanks for your patience.
Let's see latest regression results.
Okay, a look at http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/developer/te... shows that most test runners have not picked up my changes yes. Which could indicate a problem, too. The only exception is RudbekAssociates-V2, which is down to two regressions. Take a look at http://tinyurl.com/yzdcza http://tinyurl.com/yeyab3 Both can be solved by applying test_tools.diff attached, adding 4 more BOOST_TEST_DECL makros and exporting the missing symbol. Tested on msvc-7.1, this time ;-)) And I would like the last boost_prg_exec_monitor test to link against the static library. Also tested on msvc-7.1. I'll have access to msvc on thursday and friday again. Any comments ? Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold@ivembh.de ! www.ivembh.de

Gennadiy Rozental wrote:
See: http://tinyurl.com/y7y4zh (It was undefined reference to main, but now it's something different: ..\boost\test\test_tools.hpp(467) : error C2491: 'boost::test_tools::tt_detail::equal_impl' : definition of dllimport function not allowed I'm pretty sure you can get the same results yourself by running bjam in libs/test/test as described below.
That's right, you need to build bjam from CVS. Is there anything we can do to make this error message more obvious? - Volodya

Hi Volodya ! An'n Dingsdag 14 November 2006, 08:44 hett Vladimir Prus schreven:
Gennadiy Rozental wrote:
My failure :-(( I've fixed this in current CVS and I'm down to two failure of Boost.Test itself. I'll see if I can spent time on it today ... Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold@ivembh.de ! www.ivembh.de

Hi Jürgen,
Oh, great.
I'll see if I can spent time on it today ...
There's no pressure! If I understand correctly, at least some problems are missing declspecs in Boost.Test itself -- which is not your fault. And there are no problems in other libraries, as far as I can tell, so this is not blocking anybody. Thanks a lot! - Volodya

Hi Volodya ! An'n Dingsdag 14 November 2006, 09:14 hett Vladimir Prus schreven:
Well, I'd rather have 0 failures.
I'll see if I can spent time on it today ...
There's no pressure! If I understand correctly, at least some problems are missing declspecs in Boost.Test itself -- which is not your fault.
Well, I'll tried to add those and was mislead by gcc. The visibility support works _slightly_ different. So I'll have to test on msvc, it seems.
And there are no problems in other libraries, as far as I can tell, so this is not blocking anybody.
I hope. I'll wait for today's regression results... Yours, Jürgen -- * Dipl.-Math. Jürgen Hunold ! Ingenieurgesellschaft für * voice: ++49 511 262926 57 ! Verkehrs- und Eisenbahnwesen mbH * fax : ++49 511 262926 99 ! Lister Straße 15 * juergen.hunold@ivembh.de ! www.ivembh.de
participants (5)
-
Douglas Gregor
-
Gennadiy Rozental
-
Juergen Hunold
-
Jürgen Hunold
-
Vladimir Prus