Primary dependencies for test

algorithm

<boost/algorithm/cxx11/all_of.hpp>

assert

<boost/assert.hpp>

<boost/current_function.hpp>

bind

<boost/bind.hpp>

config

<boost/config.hpp>

<boost/config/auto_link.hpp>

<boost/config/header_deprecated.hpp>

<boost/config/no_tr1/cmath.hpp>

<boost/cstdint.hpp>

<boost/detail/workaround.hpp>

<boost/limits.hpp>

<boost/version.hpp>

core

<boost/core/demangle.hpp>

<boost/core/enable_if.hpp>

<boost/core/ignore_unused.hpp>

<boost/core/ref.hpp>

<boost/type.hpp>

<boost/utility/addressof.hpp>

<boost/utility/enable_if.hpp>

detail

<boost/cstdlib.hpp>

<boost/detail/fenv.hpp>

exception

<boost/exception/current_exception_cast.hpp>

<boost/exception/diagnostic_information.hpp>

<boost/exception/get_error_info.hpp>

function

<boost/function.hpp>

<boost/function/function0.hpp>

<boost/function/function1.hpp>

<boost/function/function2.hpp>

io

<boost/io/ios_state.hpp>

iterator

<boost/iterator/iterator_categories.hpp>

<boost/iterator/iterator_facade.hpp>

<boost/iterator/iterator_traits.hpp>

mpl

<boost/mpl/assert.hpp>

<boost/mpl/bool.hpp>

<boost/mpl/for_each.hpp>

<boost/mpl/identity.hpp>

<boost/mpl/if.hpp>

<boost/mpl/is_sequence.hpp>

<boost/mpl/or.hpp>

numeric~conversion

<boost/numeric/conversion/conversion_traits.hpp>

optional

<boost/optional.hpp>

preprocessor

<boost/preprocessor/arithmetic/add.hpp>

<boost/preprocessor/cat.hpp>

<boost/preprocessor/comparison/equal.hpp>

<boost/preprocessor/config/config.hpp>

<boost/preprocessor/control/iif.hpp>

<boost/preprocessor/repetition/enum_binary_params.hpp>

<boost/preprocessor/repetition/enum_params.hpp>

<boost/preprocessor/repetition/repeat.hpp>

<boost/preprocessor/repetition/repeat_from_to.hpp>

<boost/preprocessor/seq/enum.hpp>

<boost/preprocessor/seq/for_each.hpp>

<boost/preprocessor/seq/for_each_i.hpp>

<boost/preprocessor/seq/size.hpp>

<boost/preprocessor/seq/to_tuple.hpp>

<boost/preprocessor/variadic/size.hpp>

<boost/preprocessor/variadic/to_seq.hpp>

smart_ptr

<boost/make_shared.hpp>

<boost/scoped_array.hpp>

<boost/scoped_ptr.hpp>

<boost/shared_ptr.hpp>

static_assert

<boost/static_assert.hpp>

type_traits

<boost/type_traits/add_const.hpp>

<boost/type_traits/add_pointer.hpp>

<boost/type_traits/common_type.hpp>

<boost/type_traits/conditional.hpp>

<boost/type_traits/decay.hpp>

<boost/type_traits/has_left_shift.hpp>

<boost/type_traits/is_abstract.hpp>

<boost/type_traits/is_arithmetic.hpp>

<boost/type_traits/is_array.hpp>

<boost/type_traits/is_const.hpp>

<boost/type_traits/is_copy_constructible.hpp>

<boost/type_traits/is_floating_point.hpp>

<boost/type_traits/is_function.hpp>

<boost/type_traits/is_lvalue_reference.hpp>

<boost/type_traits/is_reference.hpp>

<boost/type_traits/is_rvalue_reference.hpp>

<boost/type_traits/is_same.hpp>

<boost/type_traits/is_unsigned.hpp>

<boost/type_traits/is_void.hpp>

<boost/type_traits/is_volatile.hpp>

<boost/type_traits/remove_const.hpp>

<boost/type_traits/remove_cv.hpp>

<boost/type_traits/remove_pointer.hpp>

<boost/type_traits/remove_reference.hpp>

<boost/utility/declval.hpp>

utility

<boost/call_traits.hpp>

<boost/utility/base_from_member.hpp>

Secondary dependencies for test

algorithm

exception

function

iterator

mpl

numeric~conversion

optional

smart_ptr

utility

unordered

container

Reverse dependencies for test