"./boost/mpl/map/aux_/map0.hpp", line 67.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters. "./boost/mpl/map/aux_/map0.hpp", line 68.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters. "./boost/function/function_base.hpp", line 230.13: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable". "./boost/function/function_base.hpp", line 1098.19: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable". "./boost/function/function_base.hpp", line 1373.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable". "./boost/function/function_base.hpp", line 1098.19: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable". "./boost/function/function_base.hpp", line 1169.86: 1540-1102 (W) "p_vtable_" might be used before it is set. "./boost/noncopyable.hpp", line 27.7: 1540-0300 (S) The "private" member "boost::noncopyable_::noncopyable::noncopyable(const noncopyable &)" cannot be accessed. "./boost/function/function_base.hpp", line 228.13: 1540-0719 (I) The previous message was produced while processing the implicit member function "boost::detail::function::typed_functor::typed_functor(const typed_functor &)". "./boost/function/function_base.hpp", line 536.22: 1540-0700 (I) The previous message was produced while processing "boost::detail::function::functor_type_info,boost::throw_on_empty,boost::throw_on_empty> >::get_typed_functor(const function_buffer &)". "./boost/function/function_base.hpp", line 1061.24: 1540-0700 (I) The previous message was produced while processing "boost::detail::function::vtable_holder >::my_empty_handler,boost::detail::function::manager_small >::my_empty_handler>,int,double>,struct boost::detail::function::typed_manager,boost::throw_on_empty,boost::throw_o...". "./boost/function/function_template.hpp", line 588.14: 1540-0700 (I) The previous message was produced while processing "boost::function1 >::vtable_for_functor_aux,boost::throw_on_empty,boost::function1 >::my_empty_handler>(false_, const my_empty_handler &)". "./boost/function/function_template.hpp", line 594.16: 1540-0700 (I) The previous message was produced while processing "boost::function1 >::vtable_for_functor,boost::throw_on_empty,boost::function1 >::my_empty_handler>(const my_empty_handler &)". "./boost/function/function_template.hpp", line 420.64: 1540-0700 (I) The previous message was produced while processing "boost::function1 >::empty_handler_vtable()". "./boost/function/function_template.hpp", line 244.48: 1540-0700 (I) The previous message was produced while processing "boost::function1 >::function1()". "./boost/function/function_template.hpp", line 778.14: 1540-0700 (I) The previous message was produced while processing "boost::function >::function()". "foo.cc", line 5.35: 1540-0700 (I) The previous message was produced while processing "main()".