| Version 18 (modified by hometue, 3 years ago) (diff) |
|---|
Boost Test Status Checklist
Boost comes with a test suite....
This page will serve as a place to keep track of the progress in fixing the various tests, or explaining why it's ok that they are failing on Haiku.
- ~/develop/haikuports/dev-libs/boost/work/boost_1_50_0/libs/(lib name)/test> bjam
Note: While most of the Jam files are in the right place, the test folders of the library folder, I found a few libraries with their Jam file in the folder of the library itself.
Boost.algorithm
| none_of_test | Passed | |
| one_of_test | Passed | |
| ordered_test | Passed | |
| copy_n_test1 | Passed | |
| iota_test1 | Passed | |
| is_permutation_test1 | Passed | |
| partition_point_test1 | Passed | |
| is_partitioned_test1 | Passed | |
| partition_copy_test1 | Passed | |
| hex_test1 | Failed | |
| hex_test2 | Passed | |
| hex_test3 | Failed | |
| hex_fail1.test | Passed | |
| empty_search_test | Passed | |
| search_test1 | Passed | |
| search_test2 | Passed | |
| search_test3 | Passed | |
| search_fail1 | Passed | |
| search_fail2 | Passed | |
| search_fail3 | Passed | |
| clamp_test | Passed | |
| all_of_test | Passed | |
| any_of_test | Passed |
Boost.asio
Listing only those that failed.
| has_icu builds | Failed | |
| buffered_read_stream | Failed | |
| buffered_read_stream_select | Failed | |
| buffered_stream | Failed | |
| buffered_stream_select | Failed | |
| buffered_write_stream | Failed | |
| buffered_write_stream_select | Failed | |
| ip_address | Failed | |
| ip_address_select | Failed | |
| ip_address_v4 | Failed | |
| ip_address_v4_select | Failed | |
| ip_address_v6 | Failed | |
| ip_address_v6_select | Failed | |
| ip_multicast | Failed | |
| ip_multicast_select | Failed | |
| ip_tcp | Failed | |
| ip_tcp_select | Failed | |
| ip_udp | Failed | |
| ip_udp_select | Failed | |
| ip_unicast | Failed | |
| ip_unicast_select | Failed | |
| ip_v6_only | Failed | |
| ip_v6_only_select | Failed | |
| local_connect_pair | Failed | |
| local_connect_pair_select | Failed | |
| local_datagram_protocol | Failed | |
| local_datagram_protocol_select | Failed | |
| local_stream_protocol | Failed | |
| local_stream_protocol_select | Failed | |
| socket_base | Failed | |
| socket_base_select | Failed |
Boost.concept_check
Listing only those that failed.
| stl_concept_covering | Failed |
Boost.detail
| is_sorted_test | Passed | |
| container_no_fwd_test | Passed | |
| container_fwd | Passed | |
| container_fwd_debug | Passed | |
| correctly_disable | Failed | |
| correctly_disable_debug | Passed |
Boost.conversion
Listing only those that failed
| lexical_cast_loopback_test | Failed | |
| lexical_cast_wchars_test | Failed | |
| lexical_cast_float_types_test | Failed |
Boost.exception
Listing only those that failed.
| copy_exception_test | Failed | |
| non_intrusive_exception_ptr_test | Failed | |
| exception_ptr_test | Failed |
Boost.filesystem
Listing only those that failed.
| fstream_test | Failed | |
| operations_test | Failed | |
| operations_test_static | Failed | |
| operations_unit_test | Failed | |
| path_test | Failed | |
| path_test_static | Failed | |
| path_unit_test | Failed | |
| path_unit_test_static | Failed | |
| simple_ls | Failed | |
| file_status | Failed | |
| convenience_test | Failed | |
| deprecated_test | Failed |
Boost.flyweight
Listing only those that failed.
| intermod_holder_dll | Failed | |
| test_intermod_holder | Failed | |
| intermod_holder_dll | Failed |
Boost.function_types
Listing only those that failed
| member_ccs | Failed | |
| member_ccs_exact | Failed |
Boost.geometry
Listing only those that failed
| difference | Failed | |
| union | Failed | |
| traverse | Failed |
Boost.locale
| iconv (libc) | Failed | |
| iconv (separate) | Passed | |
| icu | Failed | |
| icu (lib64) | Failed | |
| test_config.o | Failed | |
| test_config | Skipped | I know that there is a conflict of names with the previous test, I do not know why test_config executed tests that gave different results, but I will have to leave this as so. Skipped test_config for lack of libboost_locale.so.1.50.0 |
| test_utf | Skipped | Skipped test_utf for lack of libboost_locale.so.1.50.0 |
| test_date_time | Skipped | Skipped test_date_time for lack of libboost_locale.so.1.50.0 |
| test_ios_prop | Skipped | Skipped test_ios_prop for lack of libboost_locale.so.1.50.0 |
| test_codepage_converter | Skipped | skipped test_codepage_converter for lack of libboost_locale.so.1.50.0 |
| test_codepage | Skipped | Skipped test_codepage for lack of libboost_locale.so.1.50.0 |
| test_message | Skipped | Skipped test_message for lack of libboost_locale.so.1.50.0 |
| test_generator | Skipped | Skipped test_generator for lack of libboost_locale.so.1.50.0 |
| test_collate | Skipped | Skipped test_collate for lack of libboost_locale.so.1.50.0 |
| test_convert | Skipped | Skipped test_convert for lack of libboost_locale.so.1.50.0 |
| test_boundary | Skipped | Skipped test_boundary for lack of libboost_locale.so.1.50.0 |
| test_formatting | Skipped | Skipped test_formatting for lack of libboost_locale.so.1.50.0 |
| test_icu_vs_os_timezone | Skipped | Skipped test_icu_vs_os_timezone for lack of libboost_locale.so.1.50.0 |
| test_winapi_collate | Skipped | Skipped test_winapi_collate for lack of libboost_locale.so.1.50.0 |
| test_winapi_convert | Skipped | Skipped test_winapi_convert for lack of libboost_locale.so.1.50.0 |
| test_winapi_formatting | Skipped | Skipped test_winapi_formatting for lack of libboost_locale.so.1.50.0 |
| test_posix_collate | Skipped | Skipped test_posix_collate for lack of libboost_locale.so.1.50.0 |
| test_posix_convert | Skipped | Skipped test_posix_convert for lack of libboost_locale.so.1.50.0 |
| test_posix_formatting | Skipped | Skipped test_posix_formatting for lack of libboost_locale.so.1.50.0 |
| test_std_collate | Skipped | Skipped test_std_collate for lack of libboost_locale.so.1.50.0 |
| test_std_convert | Skipped | Skipped test_std_convert for lack of libboost_locale.so.1.50.0 |
| test_std_formatting | Skipped | Skipped test_std_formatting for lack of libboost_locale.so.1.50.0 |
Boost.pool
| valgrind_config_check | Failed | |
| test_simple_seg_storage | Failed | |
| test_pool_alloc | Failed | |
| pool_msvc_compiler_bug_test | Failed | |
| test_msvc_mem_leak_detect | Failed | |
| test_bug_3349 | Failed | |
| test_bug_4960 | Failed | |
| test_bug_1252 | Failed | |
| test_bug_2696 | Failed | |
| test_bug_5526 | Failed | |
| test_threading | Failed | |
| time_pool_alloc | Failed | |
| test_poisoned_macros | Passed |
Boost.property_tree
| debug/test_ini_parser | Passed | |
| test_xml_parser_rapidxml | Passed | |
| test_multi_module1 | Passed | |
| test_property_tree | Passed | |
| test_info_parser | Passed | |
| test_json_parser | Failed |
Boost.tr1
Listing only those that failed.
| test_cmath_tricky | Failed | |
| std_test_cmath_tricky | Failed | |
| std_test_complex_header | Failed | |
| std_test_hash_header | Failed | |
| test_mem_fn_tricky | Failed | |
| std_test_mem_fn_tricky | Failed | |
| test_ref_wrapper_tricky | Failed | |
| run_random | Failed | |
| std_run_random | Failed | |
| tr1_alignment_of_test | Failed | |
| cyclic_depend/hash | Failed | |
| cyclic_depend/math_special_functions | Failed | |
| cyclic_depend/program_options | Failed | |
| cyclic_depend/regex | Failed |
