Boost logo

Boost Interest :

Subject: [Boost-cmake] 1.41.0.cmake-beta0: 98% passing tests
From: troy d. straszheim (troy_at_[hidden])
Date: 2009-10-18 00:48:27


All -

I've started a 1.41 branch from the current release branch and got
things building on Ubuntu 9.04. The number of tweaks required was very
low, apparently not much has changed since ... our first interest is of
course just to get boost built and installed with our build tool of
choice, and it looks like we've already got that one sorted.

The assumption here is that any test errors are due to changes in the
underlying library's test suite that I haven't translated from the
jamfiles into the cmakelists, not that anything is actually broken...
but you never know if we'll catch something that slipped through the
main boost testing loop.

My run of tests looks quite good:

    98% tests passed, 55 tests failed out of 2416

The following tests FAILED:
         117 - type_traits-has_nothrow_assign_test (Failed)
         158 - type_traits-has_nothrow_constr_test (Failed)
         188 - type_traits-aligned_storage_empy_test (Failed)
         422 - function_types-nonmember_ccs (Failed)
         423 - function_types-nonmember_ccs_exact (Failed)
         491 - numeric-pi (Failed)
         547 - xpressive-multiple_defs (Failed)
         561 - optional-optional_test_ref (Failed)
         858 - spirit-qi_match_manip_attr (Not Run)
         862 - spirit-qi_parse_attr (Not Run)
         894 - spirit-karma_format_manip_attr (Not Run)
         896 - spirit-karma_generate_attr (Not Run)
         1397 - math-complex_test (Not Run)
         1398 - math-hypot_test (Not Run)
         1399 - math-log1p_expm1_test (Not Run)
         1463 - graph-graphviz_test (Not Run)
         1761 - ptr_container-ptr_unordered_set (Not Run)
         1823 - timer-timer_test (Failed)
         1924 - flyweight-test_intermod_holder (Not Run)
         1934 - graph_parallel-tests-distributed_property_map_test-2
(Failed)
         1935 - graph_parallel-tests-distributed_queue_test-2 (Failed)
         1936 - graph_parallel-tests-process_group_serialization-2 (Failed)
         1937 - graph_parallel-tests-adjlist_build_test-2 (Failed)
         1938 - graph_parallel-tests-adjlist_redist_test-2 (Failed)
         1939 - graph_parallel-tests-adjlist_remove_test-2 (Failed)
         1940 - graph_parallel-tests-distributed_adjacency_list_test-2
(Failed)
         1941 -
graph_parallel-tests-distributed_connected_components_test-2 (Failed)
         1942 - graph_parallel-tests-distributed_page_rank_test-2 (Failed)
         1943 - graph_parallel-tests-distributed_csr_test-2 (Failed)
         1944 - graph_parallel-tests-distributed_dfs_test-2 (Failed)
         1945 - graph_parallel-tests-distributed_graph_coloring_test-2
(Failed)
         1946 - graph_parallel-tests-distributed_mst_test-2 (Failed)
         1947 -
graph_parallel-tests-distributed_strong_components_test-2 (Failed)
         1948 -
graph_parallel-tests-hohberg_biconnected_components_test-2 (Failed)
         1949 - graph_parallel-tests-mesh_generator_test-2 (Failed)
         1950 - graph_parallel-tests-named_vertices_seq-1 (Failed)
         1951 - graph_parallel-tests-distributed_shortest_paths_test-2
(Failed)
         1952 - graph_parallel-tests-distributed_csr_algorithm_test-1
(Failed)
         1953 -
graph_parallel-tests-distributed_betweenness_centrality_test-2 (Failed)
         1954 - graph_parallel-tests-distributed_dimacs_reader-2 (Failed)
         1955 - graph_parallel-tests-distributed_rmat_cc_ps-2 (Failed)
         1956 - graph_parallel-tests-distributed_rmat_cc-2 (Failed)
         1957 - graph_parallel-tests-distributed_rmat_pagerank-2 (Failed)
         1958 - graph_parallel-tests-distributed_st_connected_test-2
(Failed)
         1959 - graph_parallel-tests-named_vertices_test-2 (Failed)
         1960 - graph_parallel-tests-named_vertices_hash_test-2 (Failed)
         1990 - iostreams-gzip_test (Failed)
         2209 - tr1-test_cmath_tricky (Failed)
         2210 - tr1-test_cmath_tricky_std (Failed)
         2211 - tr1-test_ref_wrapper_tricky (Failed)
         2212 - tr1-test_ref_wrapper_tricky_std (Failed)
         2239 - tr1-test_mem_fn_tricky (Failed)
         2240 - tr1-test_mem_fn_tricky_std (Failed)
         2302 - tr1-tr1_has_nothrow_constr_test (Failed)
         2348 - tr1-tr1_has_nothrow_assign_test (Failed)

I believe I'll have the graph_parallel tests fixed in a moment.

So you're all (especially windows, mac, and icc people) invited to get a
clone going and start beating on it, maybe we'll be able to release at
the same moment upstream does:

   % git clone git://gitorious.org/boost/cmake.git src
   % cd src
   % git branch -b 1.41.0 origin/1.41.0

or if you've already got a clone handy:

   % git fetch
   % git branch -b 1.41.0 origin/1.41.0

(of course, if you want to make a clone of the repository up on
gitorious and push commits, rather than send patches, that's
fantastic... but patches work too).

-t


Boost-cmake list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk