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 23 (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.graph

Listing only those that failed.

has_icu builds Failed
all_planar_input_files_test Failed
parallel_edges_loops_test Failed
mcgregor_subgraphs_test Failed
random_spanning_tree_test Failed
graphml_test Failed

Boost.integer

Listing only those that failed.

integer_traits_test Failed

Boost.interprocess

Listing only those that failed.

adaptive_node_pool_test Failed
adaptive_pool_test Failed
allocexcept_test Failed
anonymous_shared_memory_test Failed
cached_adaptive_pool_test Failed
cached_node_allocator_test Failed
data_test Failed
deque_test Failed
enable_shared_from_this_test Failed
file_mapping_test Failed
flat_map_index_allocation_test Failed
flat_tree_test Failed
intermodule_singleton_test Failed
intersegment_ptr_test Failed
intrusive_ptr_test Failed
iset_index_allocation_test Failed
iunordered_set_index_allocation_test Failed
list_test Failed
managed_mapped_file_test Failed
managed_shared_memory_test Failed
managed_xsi_shared_memory_test Failed
map_index_allocation_test Failed
mapped_file_test Failed
memory_algorithm_test Failed
message_queue_test Failed
multi_index_test Failed
named_condition_test Failed
named_construct_test Failed
named_recursive_mutex_test Failed
named_upgradable_mutex_test Failed
node_allocator_test Failed
node_pool_test Failed
null_index_test Failed
private_adaptive_pool_test Failed
private_node_allocator_test Failed
robust_emulation_test Failed
robust_recursive_emulation_test Failed
shared_memory_mapping_test Failed
shared_memory_test Failed
shared_ptr_test Failed
slist_test Failed
stable_vector_test Failed
string_test Failed
tree_test Failed
unique_ptr_test Failed
unordered_test Failed
vector_test Failed
xsi_shared_memory_mapping_test Failed

Boost.iostreams

Listing only those that failed

has_icu builds Failed
array_test Failed
code_converter_test Failed
compose_test Failed
component_access_test Failed
counter_test Failed
direct_adapter_test Failed
example_test Failed
file_test Failed
libboost_iostreams.so.1.50.0 Failed
filtering_stream_test Failed
invert_test.run Failed
line_filter_test Failed
pipeline_test Failed
regex_filter_test Failed
restrict_test Failed
seekable_file_test Failed
sequence_test Failed
slice_test Failed
stdio_filter_test Failed
symmetric_filter_test Failed
tee_test 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.parameter

Listing only those that failed.

python_test Failed

Boost.phoenix

Listing only those that failed.

switch_tests Failed

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.ptr_container

Listing only those that failed.

serialization Failed

Boost.range

Listing only those that failed.

has_icu builds Failed

Boost.ratio

Listing only those that failed

ratio_add_pass Failed
ratio_equal_pass Failed
ratio_not_equal_pass Failed
ratio_less_pass Failed
ratio_less_equal_pass Failed
ratio_greater_pass Failed
ratio_greater_equal_pass Failed
mpl_plus_pass Failed
mpl_equal_to_pass Failed
mpl_not_equal_to_pass Failed
mpl_less_pass Failed
mpl_less_equal_pass Failed
mpl_greater_pass Failed
mpl_greater_equal_pass Failed
ratio_pass Failed

Boost.regex

Listing only those that failed.

has_icu builds Failed
regex_regress_threaded Failed

Boost.scope_exit

Listing only those that failed.

world_checkpoint_all Failed
world_checkpoint_all_seq Failed
world_checkpoint_all_seq_nova Failed

Boost.test

Listing only those that failed.

sync_access_test Failed

Boost.timer

Listing only those that failed.

auto_cpu_timer_example Failed
cpu_timer_info Failed
cpu_timer_test Failed
timex 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/