diff --git a/test/boost_no_using_breaks_adl.ipp b/test/boost_no_using_breaks_adl.ipp index f8d23520..fbf6e411 100644 --- a/test/boost_no_using_breaks_adl.ipp +++ b/test/boost_no_using_breaks_adl.ipp @@ -30,13 +30,13 @@ namespace boost } } -namespace user +namespace user_ns { template struct Y{}; template - T* get_pointer(user::Y) + T* get_pointer(user_ns::Y) { return 0; } template @@ -58,8 +58,8 @@ int test() { int i; typedef void* pv; - i = user::f(pv()); - i = user::f(boost::inner2::X()); + i = user_ns::f(pv()); + i = user_ns::f(boost::inner2::X()); return 0; } diff --git a/test/link/Jamfile b/test/link/Jamfile index 48bd6603..da55aeb8 100644 --- a/test/link/Jamfile +++ b/test/link/Jamfile @@ -7,6 +7,32 @@ dll link_test : link_test.cpp dynamic BOOST_DYN_LINK=1 $(BOOST_ROOT) + # make sure the names of the libraries are correctly named: + common-variant-tag : debug release ; + +lib link_test : link_test.cpp + : + $(BOOST_ROOT) + # make sure the names of the libraries are correctly named: + common-variant-tag + : + debug release + ; + +stage stage/lib : link_test link_test + : + # copy to a path rooted at BOOST_ROOT: + $(BOOST_ROOT) + # make sure the names of the libraries are correctly named: + common-variant-tag + # add this target to the "stage" and "all" psuedo-targets: + stage + all + : + debug release + ; + +