HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog
wiki:BoostTestsStatus

Context Navigation

  • ← Previous Version
  • View Latest Version
  • Next Version →


Version 17 (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

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

Download in other formats:

  • Plain Text

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/