When using the static single-threaded debug version of Boost.test, I’m getting the following warning:

c:\Program Files\Programming\Boost\include\boost-1_32_vc7_1\boost\test\detail\wrap_stringstream.hpp(69) : warning C4267: 'argument' : conversion from 'size_t' to 'unsigned int', possible loss of data

        c:\Program Files\Programming\Boost\include\boost-1_32_vc7_1\boost\test\test_tools.hpp(435) : see reference to function template instantiation 'boost::basic_wrap_stringstream<CharT> &boost::operator <<<char,size_t>(boost::basic_wrap_stringstream<CharT> &,const T &)' being compiled

        with

        [

            CharT=char,

            T=size_t

        ]

        e:\My Projects\OrderPro\OrderProTest\OrderTest.cpp(55) : see reference to function template instantiation 'bool boost::test_tools::tt_detail::equal_and_continue_impl<std::string,const char[9]>(const Left &,Right (&),boost::wrap_stringstream &,boost::test_tools::const_string,size_t,boost::unit_test::log_level,size_t)' being compiled

        with

        [

            Left=std::string,

            Right=const char [9]

        ]

Any ideas?

  - Sean